04.3 python基礎--元組
阿新 • • 發佈:2018-12-18
4.3.1 介紹
Tuple(元組):元組的元素不能修改。元組寫在小括號 () 裡,元素之間用逗號隔開
4.3.2 操作
元組建立
t = ()
t = (1,)
t = 1,
t = tuple(list)
元組修改
元組不可修改,但可以連線、索引、擷取
tuple = ('abcd', 786, 2.23, 'runoob', 70.2) tinytuple = (123, 'runoob') print(tuple) ##輸出完整元組 print(tuple[0]) ## 輸出元組的第一個元素 print(tuple[1:3]) ##輸出從第二個元素開始到第三個元素 print(tuple[2:]) ## 輸出從第三個元素開始的所有元素 print(tinytuple * 2) ## 輸出兩次元組 print(tuple + tinytuple) ## 連線元組 >('abcd', 786, 2.23, 'runoob', 70.2) >abcd >(786, 2.23) >(2.23, 'runoob', 70.2) >(123, 'runoob', 123, 'runoob') >('abcd', 786, 2.23, 'runoob', 70.2, 123, 'runoob')
元組中只包含一個元素時,需要在元素後面新增逗號,否則括號會被當作運算子使用:
t =(1,)
print(type(t))
t =(1)
print(type(t))
><class 'tuple'>
><class 'int'>
4.3.3 元組運算子
a = len((1,2,3)) ##元組長度 b = (1,2,3)+(3,5,6,) ##連線 c = 1 in (1,2,3) d = max((1,2,3)) f= min((1,2,3)) print(a,b,c,d,f) ##迴圈 for i in (1,2,3):print(i,end=' ') >3 (1, 2, 3, 3, 5, 6) True 3 1 >1 2 3