List
Konsep Dasar dan Penggunaan
Daftar (lists) sangat mirip dengan array. Mereka dapat berisi berbagai jenis variabel dan sebanyak yang Anda inginkan. Daftar juga dapat diulang dengan sangat sederhana. Berikut contoh cara membuat daftar:
mylist = []mylist.append(1)mylist.append(2)mylist.append(3)print(mylist[0]) # mencetak 1print(mylist[1]) # mencetak 2print(mylist[2]) # mencetak 3# mencetak 1,2,3 for x in mylist:print(x)
Mengakses indeks yang tidak ada akan menghasilkan pengecualian (error).
mylist = [1,2,3]print(mylist[10])
Latihan
Dalam latihan ini, Anda perlu menambahkan angka dan string ke daftar yang tepat menggunakan metode daftar "append". Anda harus menambahkan angka 1,2, dan 3 ke daftar "numbers", dan kata 'hello' dan 'world' ke variabel strings.
Anda juga harus mengisi variabel second_name dengan nama kedua dalam daftar names, menggunakan operator kurung siku []. Perhatikan bahwa indeks dimulai dari nol, jadi jika Anda ingin mengakses item kedua dalam daftar, indeksnya akan menjadi 1.
numbers = []strings = []names = ["John", "Eric", "Jessica"]# tulis kode Anda di sini second_name = None # kode ini harus mencetak isi array yang sudah diisi dan nama kedua dalam daftar nama (Eric). print(numbers) print(strings)print("Nama kedua dalam daftar nama adalah %s" % second_name)