for x in names: dictionary = {x : [], }
我希望我的字典有一个空列表,包含所有的name元素,但我只得到了最后一个元素(显然是覆盖的)。在列表中,我们可以使用.append()。我如何使用字典来做到这一点呢?
.append()
编辑:假设names有Jimmy和Alex。
dictionary = {Jimmy : [], Alex : []}
qhhrdooz1#
不要每次都创建一个新的dict,而是将名称添加到同一个dict中。
dictionary = {} for x in names: dictionary[x] = []
或简称:
dictionary = {x: [] for x in names}
1条答案
按热度按时间qhhrdooz1#
不要每次都创建一个新的dict,而是将名称添加到同一个dict中。
或简称: