Python 中的集合 (set)是一種無序的不重復元素序列。從概念上講,集合與字典相似,只是沒有 value 值。
遍歷集合的方法有很多,下面我們來一一介紹。
# 創建一個集合 my_set = {1, 2, 3, 4, 5} # 方法一:使用 for 循環遍歷 for item in my_set: print(item) # 方法二:將集合轉換成列表再遍歷 for item in list(my_set): print(item) # 方法三:使用迭代器遍歷 iter_set = iter(my_set) while True: try: item = next(iter_set) print(item) except StopIteration: break # 方法四:使用 enumerate() 遍歷 for index, item in enumerate(my_set): print(index, item)
從上面的代碼可以看出,遍歷集合的方法與遍歷列表類似,只是要注意集合是無序的,因此遍歷時可能會得到不同的順序。
總結:Python 中的集合是一種無序的不重復元素序列,遍歷方法有 for 循環、轉換成列表、迭代器、enumerate() 函數等。
上一篇vue hub
下一篇c 類 轉json字符串