ホームページ  >  記事  >  バックエンド開発  >  Python 辞書から値のリストを取得するにはどうすればよいですか?

Python 辞書から値のリストを取得するにはどうすればよいですか?

Patricia Arquette
Patricia Arquetteオリジナル
2024-11-24 20:02:16175ブラウズ

How to Get a List of Values from a Python Dictionary?

辞書からリストとして値を取得する

Python では、辞書 (dict) にキーと値のペアが格納されます。一意かつ不変であり、値は任意のデータ型にすることができます。 Java の Map とは異なり、Python の dict には値をリストとして取得する直接メソッドがありません。

解決策: dict.values() を使用する

リストを取得するにはdict から値を取得するには、dict.values() メソッドを使用できます。ただし、dict.values() はコピーではなく辞書の値の ビュー を返すことに注意することが重要です。 dict に加えられた変更は、返されたリストに反映されます。

例:

my_dict = {'a': 1, 'b': 2, 'c': 3}
values_as_list = list(my_dict.values())
print(values_as_list)  # Output: [1, 2, 3]

dict.values() を list() でラップすると、ビューのコピーを作成すると、不変の値のリストが作成されます。このリストは、元の辞書とは独立して操作できます。

以上がPython 辞書から値のリストを取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。