Mencari Indeks Elemen berdasarkan Nilainya di Python
Jika kita perlu menemukan sebuah elemen dalam list dan
mendapatkan indeksnya, kita menggunakan
metode index. Pada parameter pertamanya,
kita memasukkan nilai elemen. Pada parameter kedua dan
ketiga yang opsional, kita dapat
menentukan awal dan akhir pencarian secara berurutan.
Mari temukan indeks 1 dari list
kita:
lst = [1, 2, 3]
print(lst.index(1)) # akan menampilkan 0
Sekarang mari tentukan awal dan akhir pencarian untuk elemen:
lst = [1, 2, 3, 1, 4]
print(lst.index(1, 2, 4)) # akan menampilkan 3
Jika elemen tidak ada dalam list, maka metode index
akan mengembalikan error:
lst = [1, 2, 3]
print(lst.index(4)) # akan menampilkan error
Diberikan list:
lst = ['a', 'b', 'c', 'd', 'e']
Temukan nomor elemen dengan nilai
'c'.
Diberikan list:
lst = ['a', 'b', 'c', 'b', 'd']
Temukan nomor elemen kedua dengan nilai
'b'.
Diberikan kode berikut:
lst = ['ab', 12, 'cd', 34]
tst = 'cd'
print(lst.index(tst))
Katakanlah, apa yang akan ditampilkan di konsol.
Diberikan kode berikut:
lst = [1, 3, 'a', 'b', 3, 6]
tst = 2
print(lst.index(tst))
Katakanlah, apa yang akan ditampilkan di konsol.