Python の items() 関数は、一般的に使用される辞書操作メソッドであり、辞書内のすべてのキーと値のペアのリストを返すために使用されます。この関数は、辞書内のすべての要素を反復処理し、各キーと値のペアを操作または処理するのに役立ちます。この記事では、 items() 関数の使用法を詳しく紹介し、読者の理解を深めるためにいくつかの具体的なコード例を示します。
使用法:
辞書の items() 関数の使用法は非常に簡単です。パラメータはなく、辞書名の後に .items() を追加するだけです。返される結果はキーと値のペアのリストで、各キーと値のペアはタプルの形式で存在します。以下は簡単な例です:
grades = {"Math": 90, "English": 85, "Science": 92} items = grades.items() print(items)
上記のコードを実行すると、出力結果は次のようになります:
dict_items([('Math', 90), ('English', 85), ('Science', 92)])
出力結果からわかるように、items() 関数はオブジェクトを返します。 dict_items 型。辞書グレードのキーと値のペアはタプルの形式で保存されます。次に、 items() 関数の一般的な使用法をいくつか詳しく紹介します。
grades = {"Math": 90, "English": 85, "Science": 92} for key, value in grades.items(): print(key, ":", value)
上記のコードを実行すると、出力は次のようになります:
Math : 90 English : 85 Science : 92
出力からわかるように、items() 関数を通じて、すべてのキーと値のペアを辞書を簡単に横断して、キーと値を一緒に出力できます。
grades = {"Math": 90, "English": 85, "Science": 92} for key, value in grades.items(): if value >= 90: print(key, ":", value)
上記のコードを実行すると、出力結果は次のようになります:
Math : 90 Science : 92
出力結果からわかるように、items() を使用します。除外する関数および条件判定文 スコアが 90 以上の科目と、それに対応するスコアがリストされます。
grades = {"Math": 90, "English": 85, "Science": 92} items_list = list(grades.items()) print(items_list)
上記のコードを実行すると、出力結果は次のようになります:
[('Math', 90), ('English', 85), ('Science', 92)]
出力結果からわかるように、items() を使用します。辞書グレードのキー値を変更する関数 このペアはリストに変換され、変数 items_list に代入されます。
概要:
この記事を通じて、Python での items() 関数の使用法といくつかの一般的なアプリケーション シナリオについて学びました。この関数は、辞書内のすべてのキーと値のペアを反復処理して操作するのに役立ちます。辞書を走査する場合でも、特定の条件でキーと値のペアをフィルタリングする場合でも、キーと値のペアを新しいリストとして保存する場合でも、 items() 関数は非常に役立ちます。この記事を読むことで、読者の皆様は items() 関数の使い方をより深く理解し、実際のプログラミングに柔軟に応用できるようになると思います。
以上がPython で items() 関数を使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。