辞書内の 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 サイトの他の関連記事を参照してください。