⊗pyPmLsIBV 54 of 208 menu

Pythonで要素の値によるインデックス検索

リスト内の要素を見つけ、そのインデックスを取得する必要がある場合、メソッドindexを適用します。その第一引数には要素の値を渡します。第二および第三のオプション引数では、それぞれ検索の開始位置と終了位置を指定できます。

私たちのリストから1のインデックスを見つけてみましょう:

lst = [1, 2, 3] print(lst.index(1)) # 0を出力

それでは、要素の検索開始位置と終了位置を設定してみましょう:

lst = [1, 2, 3, 1, 4] print(lst.index(1, 2, 4)) # 3を出力

要素がリスト内に存在しない場合、メソッドindexはエラーを返します:

lst = [1, 2, 3] print(lst.index(4)) # エラーを出力

次のリストが与えられています:

lst = ['a', 'b', 'c', 'd', 'e']

値が'c'の要素の番号を見つけてください。

次のリストが与えられています:

lst = ['a', 'b', 'c', 'b', 'd']

値が'b'の2番目の要素の番号を見つけてください。

次のコードが与えられています:

lst = ['ab', 12, 'cd', 34] tst = 'cd' print(lst.index(tst))

コンソールに何が出力されるか答えてください。

次のコードが与えられています:

lst = [1, 3, 'a', 'b', 3, 6] tst = 2 print(lst.index(tst))

コンソールに何が出力されるか答えてください。

日本語
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
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否