ホームページ > バックエンド開発 > Python チュートリアル > Python で items() 関数を使用する方法

Python で items() 関数を使用する方法

王林
リリース: 2024-02-19 10:35:06
オリジナル
780 人が閲覧しました

Python で items() 関数を使用する方法

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() 関数の一般的な使用法をいくつか詳しく紹介します。

  1. 辞書のすべてのキーと値のペアを走査する
    for ループと items() 関数を組み合わせて使用​​すると、辞書のすべてのキーと値のペアを走査して操作できます。以下は例です:
grades = {"Math": 90, "English": 85, "Science": 92}
for key, value in grades.items():
    print(key, ":", value)
ログイン後にコピー

上記のコードを実行すると、出力は次のようになります:

Math : 90
English : 85
Science : 92
ログイン後にコピー

出力からわかるように、items() 関数を通じて、すべてのキーと値のペアを辞書を簡単に横断して、キーと値を一緒に出力できます。

  1. items() 関数を使用してフィルタリングする
    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 以上の科目と、それに対応するスコアがリストされます。

  1. ディクショナリのキーと値のペアをリストとして保存する
    場合によっては、キーと値のペアを新しいリストとしてディクショナリに保存し、それに対してさらなる操作を実行する必要があります。 items() 関数を使用すると、この関数を簡単に実装できます。以下は例です:
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 サイトの他の関連記事を参照してください。

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