第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

python如何將dict轉(zhuǎn)成list

python如何將dict轉(zhuǎn)成list

德瑪西亞99 2019-05-25 13:49:19
我有很多個(gè)dict,例如{A:A1,B:B2,C:C3,D:D4},{A:AA1,C:CC3,D:DD4,E:EE5},{A:AAA1,B:BBB2,C:CCC3,D:DDD4,E:EEE5}。我想得到一個(gè)類似行列轉(zhuǎn)置后的LIST,效果如下:[A,B,C,D,E],[A1,B2,C3,D4,NULL],[AA1,NULL,CC3,DD4,EE5],[AAA1,BBB2,CCC3,DDD4,EEE5]]簡(jiǎn)單說(shuō)明:list是一個(gè)合集,如果確實(shí)Key的value用null補(bǔ)充key作為一個(gè)list,value也是list,key和value的順序要一致
查看完整描述

2 回答

?
小唯快跑啊

TA貢獻(xiàn)1863條經(jīng)驗(yàn) 獲得超2個(gè)贊

python3pandas
>>>importpandasaspd
>>>data=[
{'A':'A1','B':'B2','C':'C3','D':'D4'},
{'A':'AA1','C':'CC3','D':'DD4','E':'EE5'},
{'A':'AAA1','B':'BBB2','C':'CCC3','D':'DDD4','E':'EEE5'}
]
>>>df=pd.DataFrame(data).fillna('null')
>>>ls=df.values.tolist()
>>>ls.insert(0,df.columns.tolist())
>>>ls
[['A','B','C','D','E'],['A1','B2','C3','D4','null'],['AA1','null','CC3','DD4','EE5'],['AAA1','BBB2','CCC3','DDD4','EEE5']]
>>>
                            
查看完整回答
反對(duì) 回復(fù) 2019-05-25
?
寶慕林4294392

TA貢獻(xiàn)2021條經(jīng)驗(yàn) 獲得超8個(gè)贊

這是針對(duì)一個(gè)dict
key=list(dict.keys())
value=list(dict.values())
如果有多個(gè)dict,比如dict1:{A:A1,B:B2,C:C3,D:D4}dict2:{A:AA1,C:CC3,D:DD4,E:EE5}dict3:{A:AAA1,B:BBB2,C:CCC3,D:DDD4,E:EEE5}
那么:
dict1={'A':'A1','B':'B2','C':'C3','D':'D4'}
dict2={'A':'AA1','C':'CC3','D':'DD4','E':'EE5'}
dict3={'A':'AAA1','B':'BBB2','C':'CCC3','D':'DDD4','E':'EEE5'}
key1=list(dict1.keys())
key2=list(dict2.keys())
key3=list(dict3.keys())
keys=list(set(key1).union(set(key2),set(key3)))#key取并集
result=[keys]
fordictin[dict1,dict2,dict3]:
value=[]
forkeyinkeys:
item=dict[key]ifkeyindictelse'NULL'
value.append(item)
result.append(value)
print"result--{}---".format(result)
                            
查看完整回答
反對(duì) 回復(fù) 2019-05-25
  • 2 回答
  • 0 關(guān)注
  • 1849 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)