将值写入空字典列表
Write Values to Empty List of Dictionaries
我有一个未知长度的名单。我想用相应的键写名字(name
到一个空的字典列表)。
输入:
names = ['john', 'bill']
输出:
[{'name': 'john'}, {'name': 'bill'}]
这里是:
names = ['john', 'bill']
dic = [{'name': name} for name in names]
print(dic)
#[{'name': 'john'}, {'name': 'bill'}]
我有一个未知长度的名单。我想用相应的键写名字(name
到一个空的字典列表)。
输入:
names = ['john', 'bill']
输出:
[{'name': 'john'}, {'name': 'bill'}]
这里是:
names = ['john', 'bill']
dic = [{'name': name} for name in names]
print(dic)
#[{'name': 'john'}, {'name': 'bill'}]