當前位置:首頁 » 編程語言 » python字典一對多

python字典一對多

發布時間: 2023-09-16 13:30:46

python 怎麼給字典添加一對值

如果只是添加一次,
>>>
l
=
['01',
'張三']
>>>
dic
=
{}
>>>
dic[l[0]]
=
l[1]
如果有大量的這種二元列表要添加到字典中,那麼
>>>
data
=
[['01',
'張三'],
['02',
'李四'],
['03',
'None']]
>>>
dic
=
dict(data)
輸入
>>>help(dict)
可以看到如下解釋:
dict(iterable)
->
new
dictionary
initialized
as
if
via:
|
d
=
{}
|
for
k,
v
in
iterable:
|
d[k]
=
v
傳入參數是二元可迭代對象(二元元組、列表等)時,形成對應鍵值對

Ⅱ python 如何將列表數據 一對多 進行對應

如果ID是0,1,2,3...規則的
列表嵌套就可以了
[["張三","李四"],["張三"],["王五","張三"],["趙六","周一"]]

如果ID不規則,用字典
{0:["張三","李四"],1:["張三"],2:["王五","張三"],3:["趙六","周一"]}

熱點內容
安卓手機內存卡怎麼解決 發布:2025-03-10 10:39:39 瀏覽:964
雲引擎雲伺服器 發布:2025-03-10 10:39:39 瀏覽:672
安卓部落沖突怎麼加好友 發布:2025-03-10 10:38:06 瀏覽:151
如何查詢伺服器的sn 發布:2025-03-10 10:36:40 瀏覽:588
為什麼越來越多人從蘋果轉向安卓 發布:2025-03-10 10:28:08 瀏覽:105
php正則結尾 發布:2025-03-10 10:19:57 瀏覽:780
影音先鋒在線腳本 發布:2025-03-10 10:10:51 瀏覽:421
油猴萬能腳本 發布:2025-03-10 10:09:10 瀏覽:445
磁性加密閘閥 發布:2025-03-10 10:09:08 瀏覽:347
sqlwhereor效率 發布:2025-03-10 09:57:06 瀏覽:105