我有一個串列,我希望串列中的每一項都成為尚不存在但應該創建的鍵的值。
這是清單:
['King', 'President', 'VP', ' 2nd VP', '3rd VP']
所需的輸出必須是這樣的:
[{'title':'King'}, {'title':'President'}, {'title':'VP'}, {'title':'2nd VP'}, {'title':'3rd VP'}]
謝謝您的支持
uj5u.com熱心網友回復:
你可以用串列理解來做到這一點
titles = ['King', 'President', 'VP', ' 2nd VP', '3rd VP']
print([{'title': title} for title in titles])
# output
[{'title': 'King'}, {'title': 'President'}, {'title': 'VP'}, {'title': ' 2nd VP'}, {'title': '3rd VP'}]
uj5u.com熱心網友回復:
你可以使用串列理解來做到這一點
lst = ['King', 'President', 'VP', ' 2nd VP', '3rd VP']
d_lst = [{'title': v} for v in lst]
d_lst = [{'title': 'King'}, {'title': 'President'}, {'title': 'VP'}, {'title': ' 2nd VP'}, {'title': '3rd VP'}]
uj5u.com熱心網友回復:
像這樣?:
liste = ['King', 'President', 'VP', ' 2nd VP', '3rd VP']
for i in range(0, 5):
liste[i] = {'title':liste[i]}
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/362942.html
