首页 >后端开发 >Python教程 >如何将多个值附加到 Python 字典中的单个键?

如何将多个值附加到 Python 字典中的单个键?

Linda Hamilton
Linda Hamilton原创
2024-10-28 11:12:01369浏览

How to Append Multiple Values to a Single Key in a Python Dictionary?

为字典中的一个键附加多个值

要在 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中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn