集合:可變資料型別,但是它裡面的元素必須是不可變資料型別,無序,不重複
set2={4,5,6} #建立集合
print(set1,set2)
set1=set([1,2,3]) #將其它型別轉換成集合 print(set1)
set1={4,5,6} set1.add(1) #增加元素 print(set1)
set1={"張三","李四","王五"} set2={"張飛","關羽"} set1.update(set2) #合併集合 print(set1) set1.update(["李明"]) # 會把引數自動轉換成集合 print(set1) set1.update("李佩霞") #會把字串拆分成集合 print(set1)
set1={4,5,6,5,4} #會自動將集合中重複的元素去除,且每次列印返回的順序並不和初始的一致 print(set1)
set1={"張三","李四","王五"} set2=set1.pop() #刪除隨機一個元素,返回被刪除的元素 print(set1) print(set2)
set1={"張三","李四","王五"} set1.remove("李四") #刪除指定元素 print(set1)
set1={"張三","李四","王五"} set1.clear() #清空 print(set1)
set1={"張三","李四","王五"} del set1 #刪除變數
set1={"張三","李四","王五"} for i in set1: #遍歷 print(i)