python元祖

#數據類型,元祖,元祖可以看做是不可變的列表,它具有列表的大多數特點。元祖常量,用圓括號表示
#例如:(1,2)、('a','b','abc')都是元祖。
#元祖特點:

元祖可以包含任意類型的對象。

#元祖是有序的。元祖中的對象可通過位置進行索引和分片。
#元祖的大小不能改變,既不能作爲元祖添加對象,也不能刪除元祖中的對象。
#元祖中的對象也不能改變。
#與列表類似,元祖中存儲的是對象的引用,而不是對象的本身。
#元祖的基本操作,基本操作包括創建、求長度、合併、重複、迭代、關係判斷、索引、分片和矩陣等。
#創建元祖,可以用元祖常量或tuple()方法來創建元祖。例如:
()
#求長度,len()函數可以用於獲得元祖的長度。
#合併,加法運算可用於合併多個元祖。
(1,2)+('abc','bbd')+(2,45)
#重複,乘法運算可用於合併多個重複的元祖。
dd=(1,2)*3
print(dd)
#迭代,可用於迭代遍歷元祖中的各個對象。
for x in (1,2,5,'abc',[1,2]):print(x)
#6 關係判斷,in操作符可用於判斷對象是否屬於元祖。例如:
2 in (1,2) true
5 in (1,33) false

#7.索引和分片,可通過位置對元祖對象進行索引和分片。例如:
#8.矩陣,與列表類似,可通過嵌套的方式,用元祖來表示不可變的矩陣。例如:
#9.元祖方法;count()和index(),用於返回在指定元祖中出現的次數。
x=(1,2)*3
x
#index(value,[start,[end]]),index()方法用於在元祖中查找指定值,未用start和end指定範圍時,返回指定值在元祖中
#第一次出現的位置;指定範圍時,返回在指定範圍內第一次出現的位置。
#4字典,字典是一種無序的映射集合,包含一系列的鍵:值對。字典常用花括號表示,如:{'name':'john','age':'25'},
#其中,字符串name,age和sex爲鍵,字符串name和age以及對應的值。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章