Python 辞書を参照するにはいくつかの方法がありますが、その 1 つである for...in は Python のほぼどこでも見られます。以下で説明するトラバーサル メソッドは item() メソッドです。
アイテム()
item() メソッドは、辞書内のキーと値のペアごとにタプルを形成し、これらのタプルをリストで返します。
デモ
コード:
keyは辞書のキーを受け取り、valueは辞書の値を受け取ることがわかります。
しかし、パラメータが 1 つだけ受け取られた場合はどうなるでしょうか?
1 つの変数のみが値を受け取る場合、キーと値の各ペアに対応するタプルが直接返されます。
item() の使用は、php の foreach に似ています。 key => value をトラバースすることができます。単に for..in を使用する場合は、要素
の各ペアのキー値のみを取得できます。コードなど:
実行結果: