⊗pyPmLpIEP 155 of 208 menu

Pythonにおける辞書のインデックスと要素のペア

辞書のインデックスと要素をタプル形式で取得するには、 enumerate関数を使用する必要があります。

辞書dctがあるとします:

dct = { 'a': 1, 'b': 2, 'c': 3 }

すべてのキーとそのインデックスを出力してみましょう:

for item in enumerate(dct): print(item)

コードを実行すると、最初にインデックス、次にキーが続く タプルが出力されます:

(0, 'a') (1, 'b') (2, 'c')

タプルを2つの変数にアンパックできます:

for key, index in enumerate(dct): print(key, index)

コード実行結果:

'a' 0 'b' 1 'c' 2

実践的な課題

次の辞書が与えられます:

tst = { 'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5 }

そのインデックスとキーをタプル形式でコンソールに出力してください。

次の辞書が与えられます:

tst = { '1': 11, '2': 12, '3': 13, '4': 14 }

そのインデックスとキーをコンソールに出力してください。

次の辞書が与えられます:

tst = { 'x': 10, 'y': 20, 'z': 30 }

そのキーとインデックスをコンソールに出力してください。

日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否