Fungsi-Fungsi Looping

Contoh Cara Menampilkan Indeks Serta Nilai Elemennya Pada Tipe Data Gabungan Tuple Menggunakan Fungsi Enumerate dan Metode Looping For di Pemrograman Python


Untuk menampilkan indeks beserta nilai elemen dari data bertipe gabungan seperti tipe data tuple, bahasa pemrograman python menyediakan fungsi enumerate(). Bagaimana contoh penerapannya pada program python, yuk simak artikel ini.

Subkategori: enumerate print


Misalkan ada variabel x yang nilainya ber tipe data tuple. Inisialisasi variabel x untuk data bertipe tuple seperti berikut ini.

>>> x = ("php", "python", "ruby", "java", "javascript")

 

Kemudian kita akan menampilkan satu per satu secara beruntun indeks serta nilai elemen dari variabel x tersebut dengan menggunakan metode looping for.

Untuk bisa menampilkan indeks serta nilai elemen dari variabel bertipe data gabungan seperti tipe data tuple, bahasa pemrograman python menyediakan fungsi built in yang sudah tersedia dan bisa kita panggil (gunakan), yaitu fungsi enumerate(). Penggunaan fungsi enumerate disandingkan dengan metode looping for 

Bagaimana contoh penerapannya, bisa kita lanjutkan dengan cobakan kode program atau sintaks seperti berikut ini.

>>> for ind,elm in enumerate(x):
	print(ind+1,". ",elm)

	
1 .  php
2 .  python
3 .  ruby
4 .  java
5 .  javascript

.

Dari kode program di atas, ada tulisan ind dan elm setelah statement for, itu mewakilkan indeks untuk variabel ind, dan nilai elemen untuk variabel elm. Variabelnya tidak harus diberi nama ind dan elm, bisa juga dengan nama lain, semua diserahkan pada masing-masing programmer..

Coba perhatikan contoh penerapan fungsi enumerate() pada metode looping for lainnya dan masih menggunakan data dari variabel x seperti berikut ini.

>>> for indeks,elemen in enumerate(x):
	print(indeks+1,". ",elemen)

	
1 .  php
2 .  python
3 .  ruby
4 .  java
5 .  javascript
>>> 

 

Pada kode program di atas ditulis indeks dan elemen setelah statement for, untuk mewakili nilai indeks dan elemen dari variabel tuple x. Hasil dari kode program di atas adalah sesuai dengan perintah yang kita tuliskan pada fungsi print() sebagai perintah untuk menampilkan apa yang tertulis pada parameternya.

Penerapan cara di atas bisa juga dilakukan pada tipe data gabungan lainnya seperti list, namun untuk tipe data dictionaries diperlukan sintaks khusus.

Demikian pemaparan sederhana tentang peran fungsi enumerate() pada metode looping for yang disandingkan dengan vairabel yang mewakili indeks dan nilai elemen yang akan ditampilkan berutun. 

Artikel ini telah dikunjungi sebanyak 8 pengunjung dalam satu minggu terakhir
Artikel ini ditulis oleh:
foto penulis
mister bram
orang biasa yang berusaha untuk terus belajar dan ingin berbagi

Bagaimana menurutmu artikel ini?

 Silakan bagikan artikel ini



 Silakan tulis dan bagikan pendapatmu untuk didiskusikan