Python 辞書の単一のキーに複数の値を追加するにはどうすればよいですか?

Linda Hamilton
リリース: 2024-10-28 11:12:01
オリジナル
361 人が閲覧しました

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

辞書内の 1 つのキーに複数の値を追加する

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 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート