Metode index
Metode index mencari elemen dalam daftar
dan mengembalikan indeks kemunculan pertamanya.
Pada parameter pertama kita tentukan elemen
yang kita cari. Pada parameter opsional kedua
kita tentukan posisi awal pencarian, pada
parameter opsional ketiga - posisi akhir
pencarian.
Sintaksis
daftar.index(apa yang dicari, [awal pencarian], [akhir pencarian])
Contoh
Mari temukan posisi kemunculan pertama
elemen 'ab':
lst = ['ab', 'cd', 'ab', 'ef', 'ab']
print(lst.index('ab', 1, 3))
Hasil eksekusi kode:
0
Contoh
Sekarang mari tentukan posisi untuk awal dan akhir pencarian:
lst = ['ab', 'cd', 'ab', 'ef', 'ab']
print(lst.index('ab', 1, 3))
Hasil eksekusi kode:
2
Contoh
Mari cari elemen yang tidak ada:
lst = ['ab', 'cd', 'ab', 'ef', 'ab']
print(lst.index('xx'))
Dalam kasus ini metode akan mengembalikan error:
ValueError: 'ab' is not in list