⊗pyPmLpEIG 151 of 208 menu

Mendapatkan Elemen dan Indeksnya dalam Python

Dari objek iterable, tidak hanya elemen yang dapat ditampilkan, tetapi juga indeksnya. Untuk ini, digunakan fungsi enumerate. Dalam parameternya, kita tentukan objek iterable yang diinginkan.

Contoh

Misalkan kita memiliki list lst:

lst = ['a', 'b', 'c']

Mari kita tampilkan elemen-elemennya beserta indeksnya. Kita akan menyatakan pasangan elemen-indeks dalam bentuk variabel item, yang akan kita cari dalam objek yang diteruskan ke fungsi enumerate:

for item in enumerate(lst): print(item)

Setelah kode dijalankan, akan ditampilkan tuple yang berisi indeks dan elemen:

(0, 'a') (1, 'b') (2, 'c')

Contoh

Untuk mendapatkan elemen dan indeksnya secara terpisah, kita dapat membongkarnya melalui dua variabel key dan value:

for item in enumerate(lst): key, value = item print(key) print(value) print()

Hasil eksekusi kode:

0 a 1 b 2 c

Dalam bentuk yang disingkat, indeks dan elemen dapat ditulis langsung dalam blok for:

for key, value in enumerate(lst): print(key) print(value) print()

Tugas Praktis

Diberikan list:

tst = [8, 6, -4, 2, -1]

Tampilkan di konsol nilai elemen dan indeksnya hingga angka negatif pertama.

Diberikan list:

tst = ['a', 'b', 'c', 'd', 'e']

Tampilkan di konsol nilai elemen dan indeksnya:

'a1' 'b2' 'c3' 'd4' 'e5'

Diberikan list:

tst = [1, 2, 3, 4, 5]

Elemen yang berada pada posisi genap pangkatkan dua, dan yang ganjil - pangkatkan tiga.

Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak