1. 2個列表轉換為字典
2. 使用內建函式 zip
3.求乙個列表中所有資料型別的次數
#encoding=utf-8
l = [1,2,"s",[1,23],,(1,2),set([1,2]),"b",-2]
d = #先用字典定義列表中的資料型別
for i in l:
if isinstance(i,str): 判斷字串型別
d["str"]+=1
if isinstance(i,int): 判斷整型型別
d["int"]+=1
if isinstance(i,list):
d["list"]+=1
if isinstance(i,set):
d["set"]+=1
if isinstance(i,tuple):
d["tuple"]+=1
if isinstance(i,dict):
d["dict"]+=1
if isinstance(i,complex): 判斷複數型別
d["complex"]+=1
print(d)
4. 字典轉化成列表
python列表和字典之間的相互轉換
列表轉換成字典 注 列表不能直接使用dict轉換成字典。方法一 使用zip 函式 a a1 a2 a3 a4 b b1 b2 b3 d zip a,b print dict d 將a和b兩個列表內的元素兩兩組合成鍵值對。當兩個列表的長度不一致時,多出的元素在另乙個列表無匹配的元素時就不展示多出的元素...
python列表和字典之間的相互轉換
注 列表不能直接使用dict轉換成字典。方法一 使用zip 函式 a a1 a2 a3 a4 b b1 b2 b3 d zip a,b print dict d 將a和b兩個列表內的元素兩兩組合成鍵值對。當兩個列表的長度不一致時,多出的元素在另乙個列表無匹配的元素時就不展示多出的元素。方法二 使用巢...
python 列表與元組的相互轉換
描述 將元祖轉換為列表,元組與列表是非常類似的,區別在於元組的元素值不能修改,元組是放在括號中,列表是放於方括號中。方法 list tup tup 要轉換為列表的元組 返回值 返回轉換後的列表。示例 if name main tup t 1213 agda 1e2df print tup t lis...