python tuple元組與list列表

2021-10-10 15:08:19 字數 1193 閱讀 2902

基本簡介

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 注意,這個方法只能...