Pythonの辞書型メソッド items

Pythonの辞書型(dictionary)のメソッドであるitems()は、辞書内のすべてのキーとそれに対応する値のペアを取得するために使用されます。items()メソッドは、キーと値のペアのタプルを含むリストやビューのような iterable オブジェクトを返します。

items()メソッドは以下のように呼び出されます:

python
items = dictionary.items()

以下はitems()メソッドの使用例です:

python
my_dict = {'apple': 1, 'banana': 2, 'cherry': 3} # items()メソッドを使用してすべてのキーと値のペアを取得 items = my_dict.items() # キーと値のペアを表示 for key, value in items: print(key, value)

このコードは、my_dictという辞書からすべてのキーと値のペアを取得し、それらをループで表示する例です。items()メソッドは、辞書の内容を一度に取得し、その内容を操作したり処理したりするのに便利です。

Python 3.7以降、items()メソッドによって取得されるキーと値のペアは、辞書に追加された順序を保持するようになりました。それ以前のバージョンでは順序は保証されませんでした。この特性は、辞書を保持したり処理したりする際に重要です。