Python 将值写入字典的空列表

Python 将值写入字典的空列表,python,python-3.x,list,dictionary,key-value,Python,Python 3.x,List,Dictionary,Key Value,我有一份长度不详的名单。我想用相应的键(name将名称写入字典的空列表) 输入: names = ['john', 'bill'] 输出: [{'name': 'john'}, {'name': 'bill'}] 这是: names = ['john', 'bill'] dic = [{'name': name} for name in names] print(dic) #[{'name': 'john'}, {'name': 'bill'}] 这是: names = ['john',

我有一份长度不详的名单。我想用相应的键(
name
将名称写入字典的空列表)

输入:

names = ['john', 'bill']
输出:

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

names = ['john', 'bill']
dic = [{'name': name} for name in names]

print(dic)
#[{'name': 'john'}, {'name': 'bill'}]
这是:

names = ['john', 'bill']
dic = [{'name': name} for name in names]

print(dic)
#[{'name': 'john'}, {'name': 'bill'}]

到目前为止你都尝试了什么?请阅读介绍和参观。“告诉我如何解决这个编码问题”是。我们希望您先做一个测试,然后就您的实现提出一个具体问题。欢迎使用StackOverflow。请参阅此帮助部分:。到目前为止您尝试了什么?请阅读介绍和教程。“告诉我如何解决这个编码问题”是。我们希望您先做一个测试,然后就您的实现提出一个具体问题。欢迎使用StackOverflow。请参阅此帮助部分:。