在Python中,set對象是無序且不重復的集合,因此在遍歷set時不需要去重。如果需要遍歷set并對其中的元素進行去重操作,可以將set轉換為列表,然后使用set()函數將列表轉換為set去除重復元素。示例代碼如下:
my_set = {1, 2, 3, 4, 5, 1, 2} # 創建一個set
my_list = list(my_set) # 將set轉換為list
new_set = set(my_list) # 將list轉換為set去重
for item in new_set:
print(item)
在上面的示例中,首先創建了一個包含重復元素的set對象my_set
,然后將其轉換為列表my_list
,再通過set()
函數將列表轉換為一個不含重復元素的setnew_set
,最后對new_set
進行遍歷操作即可。