簡體   English   中英

循環遍歷多個集合列表

[英]Loop through multiple list of sets

我有一個很大的集合列表。 所以我把這個集合分成了 5 對的列表。

datalist = [[{‘a’,’b’},{‘c’,’d’},{‘e’,’f’},{‘g’,’h’},{‘i’,’j}],[{another 5 items}]...]]

我想遍歷每個單獨的項目並打印鍵和值

Output
a  b
c  d
e  f

我已經編寫了這段代碼,但它不適用於多個字典列表

For dic in datalist:
    For key,value in dic.items():
        Print(f”{key},{value})

你需要嵌套循環。 然后您可以使用 set unpacking 將所有 set 元素傳遞給print()

for l in datalist:
    for s in l:
        print(*s, sep=',')

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM