表現成對的東西,元表示一元,二元元祖。
畫素點,三位座標,地圖等等 都是使用到元祖。
元祖是不可改變的。 但是可以用索引取值。正因為不可變,可當字典的key,可hash。
cor = 23,56 #這也是一種列表的寫法
type(cor)
cor = (23,56) #
常規寫法
*****=注意單元祖後面移動要加逗號*****=
tip = (1)
type(tiip)
#是型別
tip= (1,) #
這才是正確的寫法
使用list 與 tuple方法
list_name = [1,2,3,'a','b'
]tup_name =tuple(list_name)
(tup_name,type(tup_name))
list_name =list(tup_name)
print(list_name,type(list_name))
集合具有去重的功能
跟字典一樣都用{}.
a = #這是元祖
b = #
這是字典
如果一大串的列表中,有重複的數字,可直接轉換為集合就可以去重複了。
>>> li = [1,1,1,2,3,2,4,4,'a','
a','
b','
v','
x','
x','x'
]>>> s =set(li)
>>>li
[1, 1, 1, 2, 3, 2, 4, 4, '
a', '
a', '
b', '
v', '
x', '
x', 'x'
]>>>s
集合 元祖 字典用法
一.元祖 t 0,1,2,3 元祖l1 0,1,2,3 陣列 元祖與陣列的區別 1 元祖的資料,不可修改,不可刪除 2 宣告方式不一樣 元祖與陣列的共同點 取值及常用方法類似,只要不是修改元祖資料的操做就都可以執行 元組內建函式如下 1.cmp tuple1,tuple2 比較兩個元組元素。2.le...
列表,元祖,字典,集合總結
列表 list是一種有序的集合,可修改,可重複,可以隨時新增和刪除其中的元素。names michael bob tracy 元組 元組其實跟列表差不多,也是存一組數,不可修改,可重複,無序。只不是它一旦建立,便不能再修改,所以又叫唯讀列表 names cathy jack lucy cathy n...
基於python元祖與字典與集合的粗淺認識
一,元祖 tuple 1.元祖是不能修改的,通常寫成圓括號中的一系列項,位置有序,固定長度 2.實際上元祖支援字串和列表的一般序列操作,以及分www.cppcns.com片操作應用於元祖時會返回新的元祖 print 1,2 3,4 1,2,3,4 print 1,2 4 1,2,1,2,1,2,1,...