python中如何實(shí)現(xiàn)列表與集合相互轉(zhuǎn)換?
python中,集合具有唯一性,同一集合中輸出的元素不能相同,具有去重功能,可以完成列表去重,所以可以使用集合的方法幫助列表去重。那么如何將列表轉(zhuǎn)換成集合呢?使用使用set函數(shù)可以將列表轉(zhuǎn)成集合,另外使用map函數(shù)可以集合轉(zhuǎn)成列表,以下是實(shí)例代碼。
1、列表轉(zhuǎn)集合
使用set函數(shù)
li=["hello",1,1+3j,1,"2","3","2",3]
printtype(li)
s=set(li)
prints
printtype(s)
2、集合轉(zhuǎn)列表
使用map函數(shù)
#數(shù)組==》集合
lst=list((1,2,3,4));
print(lst)
#map--》集合
lst2=list({"name":"liu","age:":12}.items());
print(lst2)
輸出
[1,2,3,4]
[('name','liu'),('age:',12)]
以上就是python中列表與集合相互轉(zhuǎn)換的方法,大家可以使用這兩個(gè)函數(shù)轉(zhuǎn)換試試看哦~更多Python學(xué)習(xí)教程請(qǐng)關(guān)注IT培訓(xùn)機(jī)構(gòu):千鋒教育。