Python之集合set遍歷元素

2021-09-07 04:38:13 字數 1041 閱讀 6622

girl_list= ["美女", "好看的美女", "特別好看的美女"]

girl_set = set(girl_list) #嘿嘿,把list轉成set,set就接受乙個引數

for every in iter(girl_set):

print(every)

錯誤方式:set物件不支援下標訪問……

girl_list= ["美女", "好看的美女", "特別好看的美女"]

girl_set = set(girl_list) #嘿嘿,把list轉成set,set就接受乙個引數

for index in range(len(girl_set)):

print girl_set[index]

報錯:typeerror: 'set' object does not support indexing

typeerror: 'set' object does not support indexing
girl_list= ["美女", "好看的美女", "特別好看的美女"]

girl_set = set(girl_list) #嘿嘿,把list轉成set,set就接受乙個引數

for every in girl_set:

print(every)

輸出結果:與元素插入list的順序無關係

特別好看的美女

美女好看的美女

girl_list= ["美女", "好看的美女", "特別好看的美女"]

girl_set = set(girl_list) #嘿嘿,把list轉成set,set就接受乙個引數

for index, every in enumerate(girl_set):

print(str(index) + every)

輸出結果:

0特別好看的美女

1美女2好看的美女

python學習之集合set

python學習之集合set 集合 set 是乙個無序的不重複的元素序列 if name main 1 建立集合 1 parame 2 set value set中只能有乙個引數 注 建立乙個空集合必須用set 而不是 因為 用來建立乙個空字典 print n1 建立集合 socket set ba...

Python基礎之集合set

集合 set 是乙個無序的不重複元素序列。可以使用大括號 或者 set 函式建立集合,注意 建立乙個空集合必須用 set 而不是 因為 是用來建立乙個空字典。my set 不支援下標賦值和取值 my set 0 3 value my set 0 print value 通過遍歷獲取資料 my set...

python基礎之集合 set 關係

集合set 關係測試 集合是乙個無序,不重複的資料組合,主要作業去重,判斷關係 子集 交集 intersection 差集 difference 並集 union 對稱差集 symmetric difference 子集 issubset 父集 issuperset 交集 2個集合相同的部分 set...