List pada Python digunakan untuk menyimpan banyak data dalam satu variabel. Kita dapat menggunakan loop for untuk mengiterasi (mengakses satu per satu) elemen di dalam list tersebut.
Tantangan Mandiri:
Tambahkan ikon gambar baru pada list animasi (seperti Image.YES atau Image.NO), jalankan program, dan perhatikan tampilan animasi berjalan berurutan di layar simulator!
from microbit import *
# Membuat list berisi gambar ikon
animasi = [Image.HEART, Image.HAPPY, Image.SAD]
# Menambahkan ikon baru ke dalam list
animasi.append(Image.CONFUSED)
while True:
if button_a.is_pressed():
# Looping untuk setiap gambar di list
for gbr in animasi:
display.show(gbr)
sleep(800)
display.clear()
sleep(100)
Tantangan Mandiri: Tarik blok program di sebelah kanan agar menyusun logika kode contoh di atas, lalu klik Play untuk melihat hasilnya pada simulator!