ホームページ  >  記事  >  バックエンド開発  >  item() メソッドを使用して Python で辞書を走査する例

item() メソッドを使用して Python で辞書を走査する例

WBOY
WBOYオリジナル
2016-06-16 08:42:281272ブラウズ

Python 辞書を参照するにはいくつかの方法がありますが、その 1 つである for...in は Python のほぼどこでも見られます。以下で説明するトラバーサル メソッドは item() メソッドです。

アイテム()

item() メソッドは、辞書内のキーと値のペアごとにタプルを形成し、これらのタプルをリストで返します。

デモ

コード:

コードをコピー コードは次のとおりです:

person={'name':'lizhong','age':'26','city':'北京','blog':'www.jb51.net'}

person.items() のキー、値の場合:
'key=',key,',value=',value
を出力します
実行結果:

keyは辞書のキーを受け取り、valueは辞書の値を受け取ることがわかります。
しかし、パラメータが 1 つだけ受け取られた場合はどうなるでしょうか?

コードをコピー コードは次のとおりです:

person={'name':'lizhong','age':'26','city':'北京','blog':'www.jb51.net'}

person.items() の x の場合:
xを印刷

実行結果

1 つの変数のみが値を受け取る場合、キーと値の各ペアに対応するタプルが直接返されます。

item() の使用は、php の foreach に似ています。 key => value をトラバースすることができます。単に for..in を使用する場合は、要素

の各ペアのキー値のみを取得できます。

コードなど:

コードをコピー コードは次のとおりです:

person={'name':'lizhong','age':'26','city':'北京','blog':'www.jb51.net'}

x の場合:
xを印刷

実行結果:

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。