當前位置:成語大全網 - 書法字典 - python字典的幾個價值問題

python字典的幾個價值問題

這可以用zip函數來完成

& gt& gt& gta=,['a ',' b ',' c ',' d'],['e ',' f ',' g ',' h']]

使用壹次zip函數,您會發現數組中的數字被合並在壹起。

& gt& gt& gtzip(a[1],a[2])

[('a ',' e ',(' b ',' f '),(' c ',' g ',(' d ',' h')]

使用zip函數兩次,就可以得到想要的數據。唯壹不同的是,這不是壹個字典形式。

& gt& gt& gtzip(a[0],zip(a[1],a[2]))

[(1,(' a ',' e '),(2,(' b ',' f '),(3,(' c ',' g '),(4,(' d ',' h'))]

然後就可以調用字典的構造函數了。

& gt& gt& gtdict(zip(a[0],zip(a[1],a[2]))

{1: ('a ',' e '),2: ('b ',' f '),3: ('c ',' g '),4: ('d ',' h')}