Menguasai Pengindeksan Daftar dengan Python 2024!

- Penulis

Kamis, 6 Juni 2024 - 21:53 WIB

facebook twitter whatsapp telegram line copy

URL berhasil dicopy

facebook icon twitter icon whatsapp icon telegram icon line icon copy

URL berhasil dicopy

Menguasai Pengindeksan Daftar dengan Python 2024!

[ad_1]

Bayangkan ini, Anda mempunyai daftar 20 siswa serta nilai mereka disimpan dalam daftar dengan Python dalam urutan nilai menurun. Sekarang, Anda ingin mengetahui element siswa yang berhasil menempati posisi ke-3 di kelas itu. Bagaimana cara Anda melakukan hal yang sama?

ADVERTISEMENT

SCROLL TO RESUME CONTENT

Di sinilah pengindeksan dengan Python muncul. Ada banyak sekali sekali metode yang tersedia di Python yang membuat hidup Anda lebih mudah saat bekerja dengan struktur knowledge seperti daftar, kamus, tupel, serta sebagainya. Salah satu metode itu yaitu metode indeks() dengan Python.

Metode Python index() membantu Anda menemukan posisi indeks suatu elemen atau merchandise dalam string karakter atau daftar merchandise. Ini mengeluarkan indeks terendah dari elemen tertentu dalam daftar. Jika merchandise yang ditentukan tidak ada lagi dalam daftar, ValueError akan dikembalikan.

Panduan ini akan membawa Anda dengan cara penjelasan mendalam tentang bagaimana indeks() di Python berperilaku dalam situasi yang dengan cara yang berbeda. Serta Anda akan memberi dukungan klaim ini dengan berbagai contoh langsung.

Related Posts

Belajar Dari Mentor Kualitas terbaik di Industri!

Program Magister Pengujian OtomasiJelajahi Program

Belajar Dari Mentor Terbaik di Industri!

Indeks() dengan Python

Seperti yang dibahas sebelumnya, indeks() dengan Python mengembalikan posisi elemen dalam daftar yang ditentukan atau karakter dalam string. Ini mematuhi sintaks yang sama apakah Anda menggunakannya pada daftar atau string. Alasannya yaitu string dalam Python hal itu dianggap sebagai daftar karakter yang berawal dari indeks 0.

Baca Juga:  Mengapa Air Mendidih di Kompor Bergelembung, Tapi Tidak di Microwave?

Mari kita melihat sintaks indeks() dengan Python.

>>> list_or_string_name.index(elemen, start_pos, end_pos)

Parameternya yaitu sebagai berikut:

  • Elemen: Ini yaitu elemen daftar atau karakter string yang indeks/posisi terendahnya akan dikembalikan.
  • Start_pos: Ini menyelesaikan posisi merchandise daftar atau karakter string tempat pencarian berawal.
  • End_pos: Ini menyelesaikan posisi elemen daftar atau karakter string tempat pencarian berawal.

Parameter start_pos serta end_pos bersifat opsional.

Catatan: Jika elemen atau karakter yang ditentukan sebagai parameter elemen tidak ada lagi dalam iterable (daftar atau string), maka ia akan mengembalikan ValueError.

Selain tersebut, metode index() di Python menemukan serta mengembalikan indeks elemen serendah mungkin saja dalam daftar atau string. Jika Anda ingin mencari tau indeks terendah kedua dari elemen yang sama, Anda bisa mencari tau indeks terendah terlebih dahulu, lalu memakai indeks ini sebagai parameter start_pos untuk memulai pencarian Anda dari sana. Serta nilai yang dikembalikan akan menjadi indeks terendah kedua dari elemen yang sama.

Persiapkan Diri Anda untuk Menjawab Semua Pertanyaan!

Program Magister Pengujian OtomasiJelajahi Program

Persiapkan Diri Anda untuk Menjawab Semua Pertanyaan!

Daftar Indeks dengan Python

Seperti yang telah dibahas sebelumnya, jika Anda ingin mencari tau posisi suatu elemen dalam daftar dengan Python, maka Anda bisa memakai metode indeks() pada daftar.

Contoh 1. Menemukan Indeks Vokal dalam Daftar Vokal.

# Daftar vokal
daftar_vokal = ('a', 'e', ​​'i', 'o', 'u')

# Mari kita cari indeks huruf u
indeks_of_u = daftar_vokal.index('u')

# Cetak indeks
print('Indeks atau posisi u dalam daftar yaitu: ',index_of_u)

Keluaran –

daftar vokal

Contoh 2. Menemukan Indeks suatu String dalam Daftar String.

# Daftar string
nama = (“Mike Ehrmantraut”, “John Doe”, “Jessy Pinkman”, “Hiesenberg”, “Walter White”)

# Indeks Jessy Pinkman
indeks = nama.index(“Jessy Pinkman”)

# Cetak hasilnya
print(“Posisi Jessy Pinkman yaitu : “,index)

Keluaran –

daftar string.

Contoh 3 – Menemukan Elemen yang Sepertinya tidak Ada.

# Daftar string
nama = (“Mike Ehrmantraut”, “John Doe”, “Jessy Pinkman”, “Hiesenberg”, “Walter White”)

# Indeks Jane Doe
indeks = nama.index(“Jane Doe”)

# Cetak hasilnya
print(“Posisi Jane Doe yaitu : “,index)

Baca Juga:  Wagub Erwan: Cinta Rupiah adalah Cinta Tanah Air

Keluaran –

Menemukan elemen

Indeks String dengan Python

Di Python, String hal itu dianggap sebagai daftar karakter. Tak perlu disebutkan lagi, Anda serta bisa menerapkan metode index() yang sama pada string. Sintaks metodenya serta tetap sama.

Contoh 1 – Menemukan Nama dalam Serangkaian Nama.

# Rangkaian nama
nama = “Joey Chandler Phoebe Monica Rachel Ross Phoebe”

# Indeks Phoebe
indeks = nama.index(“Phoebe”)

# Cetak hasilnya
print(“Indeks Phoebe yaitu :”, indeks)

Keluaran –

stringofnames

Penjelasan –

Dalam contoh di atas, dalam rangkaian nama, nama “Phoebe” muncul dua kali. Ia telah memakai metode indeks pada string untuk menemukan indeks nama “Phoebe”. Ini mengembalikan 14 sebagai output. Artinya string “Phoebe” berawal dari indeks ke-14 dalam rangkaian nama. Selain tersebut, ia telah mengembalikan indeks kemunculan pertama nama “Phoebe” dalam rangkaian nama itu.

Bermain Dengan Parameter

Untuk metode indeks() dengan Python, Anda bisa meneruskan 3 parameter. Yang pertama yaitu elemen yang indeksnya ingin Anda temukan. Yang kedua serta terakhir yaitu indeks awal serta akhir dari string atau daftar tempat Anda ingin memulai serta menghentikan pencarian.

Pelajari 15+ Alat serta Keterampilan yang Dibutuhkan!

Program Magister Pengujian OtomasiJelajahi Program

Pelajari 15+ Alat dan Keterampilan yang Dibutuhkan!

Contoh 1 – Bekerja dengan Parameter Mulai.

Selanjutnya, gunakan parameter get started untuk menyelesaikan posisi awal pencarian kita.

# Rangkaian nama
nama = “Joey Chandler Phoebe Monica Rachel Ross Phoebe”

# Indeks Phoebe
indeks = nama.index(“Phoebe”, 15)

# Cetak hasilnya
print(“Indeks Phoebe yaitu :”, indeks)

Keluaran –

Parameter Mulai

Penjelasan –

Kali ini outputnya yaitu 40 untuk string serta elemen enter yang sama. Ini sebab Anda telah menyebut parameter awal sebagai 15, yang berarti pencarian berawal dari indeks string ke-15. Serta kemunculan kata “Phoebe” yang pertama yaitu 14. Untuk itu muncul kembali kemunculan kata “Phoebe” berikutnya adalah 40.

Baca Juga:  Desain Realme 13 Pro dan Pro+ terungkap, peluncuran bulan Juli dikonfirmasi

Contoh 2 – Bekerja dengan Parameter Awal serta Akhir

Contoh ini akan menyelesaikan posisi awal serta akhir dalam sebuah daftar.

# Daftar nomor
angka = (4, 3, 7, 19, 21, 23, 7)

# Indeks 7
indeks = angka.indeks(7, 3, 6)

# Cetak hasilnya
print(“Indeks dari 7 yaitu :”,indeks)

Keluaran –

Parameter Akhir

Penjelasan –

Anda mungkin saja bertanya-tanya, meski demikian 7 muncul dua kali dalam daftar, ia tetap menghasilkan ValueError. Hal ini terjadi sebab Anda telah menyebut posisi awal serta akhir masing-masing sebagai 3 serta 6 dalam daftar. Kemunculan pertama dari 7 ada pada indeks 2 serta yang terakhir pada indeks 6. Perlu diketahui bahwa ketika Anda menyelesaikan indeks akhir, indeks itu akan mencari tau mencapai indeks (pos_akhir – 1). Dalam hal ini, ia mencari tau mencapai indeks ke-5 jika Anda menyelesaikan end_pos menjadi 6. Serta antara indeks 3 serta 5, elemen 7 sepertinya tidak muncul sekali pun, dengan begitu menghasilkan ValueError.

Bebaskan Pekerjaan Pengujian Otomatisasi Bergaji Tinggi!

Program Magister Pengujian OtomasiJelajahi Program

Bebaskan Pekerjaan Pengujian Otomatisasi Bergaji Tinggi!

Kesimpulan

Dalam artikel ini, Anda menjelajahi indeks dengan Python serta lihat beberapa contoh praktis yang bisa membantu Anda dapatkan pengalaman langsung mengenai topik itu. Ini berawal dengan pembahasan dasar metode indeks, serta kemudian membahas sintaks metode, beserta parameter yang mungkin saja.

Hal ini serta lihat bagaimana metode yang sama bisa diterapkan pada daftar serta string dengan cara contoh praktis serta berbagai skenario. Terlepas dari segalanya, Anda menjelajahi bagaimana seseorang bisa memakai dua parameter lainnya untuk membatasi pencarian.

Ada pertanyaan untuk kami? Sebutkan mereka sebagai komentar di bawah, serta pakar kami akan menghubungi Anda sesegera mungkin saja!

[ad_2]

Sumber: simplilearn-com



Follow WhatsApp Channel sekitarkita.id untuk update berita terbaru setiap hari Follow

Berita Terkait

10 Lodge Terbaik Dekat Danau Toba untuk Liburan Santai 2025
Orang Tunggu Sendiri Patuh 8 Aturan Kuat Ini, Menurut Psikologi
Daftar 8 Tim Lolos Babak 32 Besar Piala Dunia U17 2025, Apakah Timnas Indonesia Dapat Ikut?
Mengapa Fairing Motor Sport 150 Kini Menghilang dari Showroom?
Kucing Dapat Alami Demensia! 8 Tanda yang Perlu Diwaspadai
Ban Lebih Lebar: Manfaat dan Risikonya
Jawa Timur Juara Nusantaraya di ICCF 2025, Buktikan Kepemimpinan Ekonomi Kreatif Nasional
Andai Tidak Dapat Lakukan 8 Hal Ini, Anda Mungkin saja Tua Lebih Cepat, Tutur Psikologi

Berita Terkait

Rabu, 10 Desember 2025 - 23:59 WIB

10 Lodge Terbaik Dekat Danau Toba untuk Liburan Santai 2025

Rabu, 10 Desember 2025 - 23:14 WIB

Orang Tunggu Sendiri Patuh 8 Aturan Kuat Ini, Menurut Psikologi

Rabu, 10 Desember 2025 - 21:44 WIB

Daftar 8 Tim Lolos Babak 32 Besar Piala Dunia U17 2025, Apakah Timnas Indonesia Dapat Ikut?

Rabu, 10 Desember 2025 - 20:59 WIB

Mengapa Fairing Motor Sport 150 Kini Menghilang dari Showroom?

Rabu, 10 Desember 2025 - 19:29 WIB

Kucing Dapat Alami Demensia! 8 Tanda yang Perlu Diwaspadai

Berita Terbaru