为字典中的一个键附加多个值
要在 Python 中创建一个以年份为键、以关联值作为列表的字典,一可以按如下方式处理任务:
<code class="python">years_dict = dict() for line in list: if line[0] in years_dict: years_dict[line[0]].append(line[1]) else: years_dict[line[0]] = [line[1]]</code>
给定的示例,其中输入年份和关联值是:
2010 2 2009 4 1989 8 2009 7
将生成以下字典:
{ "2010": [2], "2009": [4, 7], "1989": [8] }
这种方法确保字典中的每个年份键都有一个关联的值列表,包括任何重复项。
以上是如何将多个值附加到 Python 字典中的单个键?的详细内容。更多信息请关注PHP中文网其他相关文章!