この記事では、Python で辞書を走査するために item() メソッドを使用する例を主に紹介します。for...in は、Python で辞書を走査する最も一般的に使用される方法です。いくつかのメソッドがありますが、そのうちの 1 つは for...in です。これについては説明しません。For...in は Python のほぼどこでも見られます。以下で説明するトラバーサル メソッドは item() メソッドです。
item()item() メソッドは、辞書内の
keyと value のペアごとにタプルを形成し、これらのタプルをリストで返します。
DEMOコード:
コードは以下の通り:
person={'name':'lizhong','age':'26','city':'BeiJing','blog':'www.jb51.net'} for key,value in person.items(): print 'key=',key,',value=',value
実行結果:
keyは辞書のキーを受け取り、valueは辞書の値を受け取ることがわかります。
しかし、受け取ったパラメーターが 1 つしかない場合はどうなるでしょうか?
コードは以下の通りです:
person={'name':'lizhong','age':'26','city':'BeiJing','blog':' for x in person.items(): print x
実行結果
値を受け取る
変数が1つだけの場合、キーと値の各ペアに対応するタプルがそのまま返されます。 item() の使用は、php の
foreachに少し似ています。 key => value をトラバースすることができます。単に for..in を使用する場合、コードは次のようになります。
コードは次のとおりです。結果:
特別な推奨事項
:
「php Programmer Toolbox」V0.1 バージョンのダウンロード Pythonの基礎 items()メソッド入門4.Pythonのitems()シリーズ関数の使い方を詳しく解説
5. 6.以上がPython 横断辞書の item() 関数の例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。