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

Patricia Arquette
リリース: 2024-11-24 20:02:16
オリジナル
172 人が閲覧しました

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

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