Pemetaan String Python find()
Contoh
Pada posisi mana kata "welcome" di teks?
txt = "Hello, welcome to my world." x = txt.find("welcome") print(x)
Definisi dan Penggunaan
Metode find() mencari penampilan pertama nilai yang ditentukan.
Jika nilai tidak ditemui, metode find() mengembalikan -1.
Metode find() sama seperti metode index(), perbedaan utamanya adalah, jika nilai tidak ditemui, metode index() akan memicu eksepsi. (Lihat contoh di bawah ini)
Sintaks
string.find(value, start, end)
Nilai Parameter
Parameter | Deskripsi |
---|---|
value | Diperlukan. Nilai yang akan dicari. |
start | Pilihan. Tempat awal untuk mencari. Baku adalah 0. |
end | Pilihan. Tempat berakhir untuk mencari. Baku adalah akhir string. |
Beberapa Contoh Lainnya
Contoh
Posisi pertama muncul huruf "e" di teks:
txt = "Hello, welcome to my world." x = txt.find("e") print(x)
Contoh
Jika hanya mencari posisi 5 sampai 10, huruf "e" muncul untuk pertama kalinya di posisi:
txt = "Hello, welcome to my world." x = txt.find("e", 5, 10) print(x)
Contoh
Jika nilai tidak ditemui, metode find() mengembalikan -1, tetapi metode index() akan memicu eksepsi:
txt = "Hello, welcome to my world." print(txt.find("q")) print(txt.index("q"))