1. Belajar
  2. /
  3. Kursus
  4. /
  5. Python Tingkat Menengah

Connected

Latihan

Indeks dan nilai (1)

Menggunakan for loop untuk melakukan iterasi sebuah daftar hanya memberi Anda akses ke setiap elemen daftar pada setiap putaran, satu per satu. Jika Anda juga ingin mengakses informasi indeks, yaitu lokasi elemen daftar yang sedang Anda iterasi, Anda dapat menggunakan enumerate().

Sebagai contoh, perhatikan bagaimana for loop dari video diubah:

fam = [1.73, 1.68, 1.71, 1.89]
for index, height in enumerate(fam) :
    print("person " + str(index) + ": " + str(height))

Instruksi

100 XP
  • Sesuaikan for loop dalam kode contoh untuk menggunakan enumerate() dan gunakan dua variabel iterator.
  • Perbarui pernyataan print() sehingga pada setiap putaran, sebuah baris dengan format "room x: y" dicetak, di mana x adalah indeks elemen daftar dan y adalah elemen daftar itu sendiri, yaitu luas area. Pastikan untuk mencetak string yang persis sama, dengan jarak spasi yang benar.