python九:元祖(tuple)
生活随笔
收集整理的這篇文章主要介紹了
python九:元祖(tuple)
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
# 元祖類tuple
# 元祖用小括號括起來,一般都會(huì)在最后一個(gè)元素后加個(gè)逗號,區(qū)分函數(shù)(函數(shù)也是用小括號括起來的)
# 元祖的一級元素不可被修改,增加,刪除.但元祖里嵌套的列表等可以被修改
tu = (1, 2, 3, 4, [9, 8, 7],)
print(tu)# 索引取值
v = tu[1]
print(v)
# 切片取值
v = tu[1:3]
print(v)# 支持for循環(huán)
for item in tu:print(item)s = "abcdefghijk"
li = [123, "tianxia"]# 字符串轉(zhuǎn)元祖
tu = tuple(s)
print(tu)# 列表轉(zhuǎn)元祖
tu = tuple(li)
print(tu)# 元祖轉(zhuǎn)列表
tu = (1, 2, 3, 4, [9, 8, 7],)
li = list(tu)
print(li)# 元祖中只有字符串,可以通過join,轉(zhuǎn)換成字符串
tu = ("abc", "tianxia", "raining")
v = "".join(tu)
print(v)# 元祖里嵌套的列表等可以被修改
tu = (123,"aaa",[456,"bbb",(789,"ccc")],("ddd",666),True)
v = tu[2][2] = "ccc"
print(tu)
(元祖中的元素有順序)
總結(jié)
以上是生活随笔為你收集整理的python九:元祖(tuple)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python十:字典(dict)
- 下一篇: python十一:集合(set)