我有一個這樣的清單:
student = ["James", "Abhinay", "Peter"]
我不知道如何在 python 中為串列的每個元素添加一個固定鍵?
我想要的是:
[{'name': 'James'}, {'name': 'Abhinay'}, {'name': 'Peter'}]
uj5u.com熱心網友回復:
嘗試使用串列理解:
>>> [{'name': x} for x in student]
[{'name': 'James'}, {'name': 'Abhinay'}, {'name': 'Peter'}]
>>>
或者map:
>>> list(map(lambda x: {'name': x}, student))
[{'name': 'James'}, {'name': 'Abhinay'}, {'name': 'Peter'}]
>>>
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/310935.html
下一篇:在二進制字串中查找子字串
