Metode find
Metode find mengembalikan indeks pertama
kemunculan substring dalam string. Pada parameter pertama
metode, kita tentukan substring yang kita butuhkan,
pada parameter kedua dan ketiga yang opsional
- masing-masing indeks awal dan akhir pencarian.
Jika substring tidak ditemukan, metode akan mengembalikan
angka -1.
Sintaksis
string.find(substring, [indeks_awal_pencarian], [indeks_akhir_pencarian])
Contoh
Mari temukan substring 'a', dengan menentukan
awal dan akhir pencarian:
txt = 'abcadea'
print(txt.find('a', 1, 4))
Hasil eksekusi kode:
3
Contoh
Mari temukan substring 'a', dengan mengubah
indeks pencarian:
txt = 'abcadea'
print(txt.find('a', 1, 3))
Hasil eksekusi kode:
-1
Contoh
Sekarang mari temukan substring 'a' tanpa
menentukan indeks pencariannya:
txt = 'abcadea'
print(txt.find('a'))
Hasil eksekusi kode:
0
Lihat juga
-
metode
index,
yang mencari indeks kemunculan substring dalam string -
metode
rfind,
yang mengembalikan indeks kemunculan terakhir substring dalam string -
metode
count,
yang mengembalikan jumlah kemunculan substring dalam string -
metode
startswith,
yang memeriksa substring dari awal string