基本簡介
tuple:使用小括號 ( )
list :使用方括號 [ ]
tuple元組
#元組資料初始化
tupletest1 =
('deep'
,'learning'
)tupletest2 =(1
,2,3
)tupletest3 =
'1',
'2',
'3' #可以不新增括號
tupletest4 =(4
,) #對於乙個資料時,需要新增乙個 逗號 才是元組,否則是數值
print
(tupletest1, tupletest2, tupletest3, tupletest4)
#元組訪問:和陣列訪問是一樣的,根據下標來進行訪問
print
(tupletest1[0]
)print
(tupletest2[0:
2])#元組資料修改:其實元組資料是不能修改的,但是可以對元組資料進行合併
tupletest5 = tupletest1 + tupletest2
print
(tupletest5)
#元組索引:可以順序[0,
...,n],也可以[
-n,...
,-1]
print
(tupletest5[-1
])#元組資料刪除:不能刪除元組中的單獨刪除,但可以刪除整個元組
print
(tupletest5)
del tupletest5
print
(tupletest5)
#當然元組還有一些其他運算、內建函式可參考:https:
list列表
#list 資料初始化
listtest =
['robot'
,2020
,'r'
]print
(listtest)
print
(listtest[0:
2]) #訪問列表中的資料
print
(listtest[-1
])
列表與元組
列表由一系列按特定順序排列的元素組成,列表裡的元素可以是任何資料型別。列表的形式為 list1 元素1,元素2,元素3,注意,此處 僅為示意,真正的列表中,不能出現這種形式的省略號列表裡可以新增無窮多的元素,這些元素可以是任意型別的組合 整數,浮點數,字串 例如 list2 tom 2 jack 4...
元組與字典
元組是不可變序列,表現形式為 tuple。常用於當我們需要的資料是不變的時候就用元組,其餘情況下建議都使用列表。用 建立元組,比如定義個my tuple 1,2,name 注意當元組內元素只有乙個時,後面必須加逗號,否則其不是tuple型,而是int型。解包是指將元組的每乙個值都賦值給乙個變數。如 ...
列表與元組
一.列表 1.形式 變數名 元素1,元素2,元素3,元素n 2.建立列表的種類 1 普通列表 list1 1 2,3 4,5 list2 甲 乙 丙 2 混合列表 list3 1 2,1,2 love 3 空列表 list4 list1 1 2,3 4 list1 1 2,3 4 注意,這個方法只能...