将值写入空字典列表



我有一个未知长度的名字列表。我想用它们对应的键(name到一个空的字典列表)来写这些名字。

输入:

names = ['john', 'bill']

输出:

[{'name': 'john'}, {'name': 'bill'}]

如下:

names = ['john', 'bill']
dic = [{'name': name} for name in names]
print(dic)
#[{'name': 'john'}, {'name': 'bill'}]

最新更新