1.元組tuple類似列表,由小括號()括住,其中的元素不可被修改,不能被增加或刪除、
tu = (222,222123123,("小鬍子",444),12341,"
你好啊",["
小明",123],)
print(tu)
執行結果:
(222, 222123123, ('小鬍子', 444), 12341, '
你好啊', ['
小明', 123])
process finished with exit code 0
ps:建議在最後加乙個逗號,便於分辨(不會報錯,但列表會)
2.取值
通過索引:
tu = (222,222123123,("小鬍子",444),12341,"
你好啊",["
小明",123],)
a =tu[0]
print(a)
執行結果:
222process finished with exit code 0
通過切片:
tu = (222,222123123,("小鬍子",444),12341,"
你好啊",["
小明",123],)
a = tu[0:5]
print(a)
執行結果:
(222, 222123123, ('小鬍子', 444), 12341, '
你好啊'
)process finished with exit code 0
for迴圈:
tu = (222,222123123,("小鬍子",444),12341,"
你好啊",["
小明",123],)
for a in
tu :
print(a)
運算結果:
222222123123(
'小鬍子
', 444)
12341你好啊['
小明', 123]
process finished with exit code 0
3.轉換
轉換成列表:
tu = (222,"你好啊",["
小明",123],)
a =list(tu)
print(a)
執行結果
[222, '你好啊', ['
小明', 123]]
process finished with exit code 0
轉換成字串:
tu = (222,"你好啊",["
小明",123],)
b ="
"for a in
tu: b = b +str(a)
print(b)
執行結果:
222你好啊['小明', 123]
process finished with exit code 0
ps:元組基本功能和列表是一樣的。
4.元組一級元素無法增刪改,但是裡面的元素如果是列表是可以增刪改的
tu = (222,"你好啊",["
小明",123],)
tu[2][0]=132
print(tu)
運算結果:
(222, '你好啊', [132, 123])
process finished with exit code 0
5.元組的方法
count 獲取元素的個數
index 獲取元素的索引
同列表的方法。
Python學習 4 元組
1.在python中有元組,列表,字串三種序列 在上一節我們介紹了字串這種序列,下面我們介紹下有關序列的操作,注意這是序列的有關操作,也就是說元組,列表,字串都具有以下操作.str1 abcde str2 12345 print len str1 求序列長度 print str1 str2 連線兩個...
python學習 12 元組
元組常用操作 迴圈遍歷 應用場景 元組和列表之間的轉換 用於儲存一串 資訊,資料之間使用,分隔 元組用 定義 元組的索引從0開始 info tuple zhangsan 18 1.75 info tuple 元組中只包含乙個元素時,需要在元素後面新增逗號 info tuple 50 info.cou...
Python學習 4 元組
1.在python中有元組,列表,字串三種序列 在上一節我們介紹了字串這種序列,下面我們介紹下有關序列的操作,注意這是序列的有關操作,也就是說元組,列表,字串都具有以下操作.python view plaincopy str1 abcde str2 12345 print len str1 求序列長...