Kursus Pembangunan Python
Bab
>
Tahap
Mewujudkan Senarai
Senarai Nombor
Senarai boleh digunakan untuk menyimpan pelbagai nilai di satu tempat, sama ada nombor atau rentetan perkataan! Ini akan menjimatkan masa dan ruang dalam kod anda serta membolehkan anda membaca data secara berurutan.
Dalam latihan ini, kumpulkan semua telur berwarna di sekitar lumbung dan simpan mereka dalam senarai supaya anda boleh meletakkannya bersama dalam satu bekas.

Objektif
Ambil telur dan isikan senarai yang boleh anda simpan dalam bekas.
Ambil telur yang berbeza di dalam kandang, dan simpan bersama-sama dalam list supaya anda boleh meletakkannya bersama di dalam bekas.
Lists adalah seperti pemboleh ubah yang membolehkan anda menyimpan pelbagai nilai bersama-sama dalam satu tempat. Anda menulisnya seperti pemboleh ubah biasa tetapi sebagai gantinya anda meletakkan [] sebagai nilai, seperti ini: mylist = []. Kemudian, tambah nilai ke dalamnya dengan menulis nama senarai dan menambah fungsi append() untuk menambah satu nilai ke dalamnya, seperti ini: mylist.append(1). Berikut adalah contohnya:
my_list = [] my_list.append(3) # Nilai pertama yang disimpan dalam senarai adalah 3 my_list.append(5) # Nilai kedua yang disimpan dalam senarai adalah 5 my_list.append(2) # Nilai ketiga yang disimpan dalam senarai adalah 2 # Kod ini menghasilkan senarai dalam bentuk: my_list = [3, 5, 2]
Ambil semua telur bagi setiap warna yang terdapat di ladang dan cipta pemboleh ubah: blue_eggs, red_eggs, green_eggs. Cipta satu senarai bernama eggs, seperti ini eggs = [], kemudian simpan di dalam pemboleh ubah tersebut telur yang telah anda kumpulkan bagi setiap jenis yang sepadan, contohnya: blue_eggs = 5.
Dengan penyediaan ini, anda boleh menambahkan pemboleh ubah ke dalam senarai menggunakan fungsi append() yang disebutkan di atas, seperti ini: eggs.append(blue_eggs). Pastikan anda menambahnya mengikut urutan warna yang disenaraikan di atas dan sebagaimana yang disediakan dalam editor kod.
Setelah semua telur berada dalam list, pergi ke tanda X dan letakkan mereka di dalam bekas menggunakan fungsi place() dengan cara yang sama seperti anda meletakkan pemboleh ubah, seperti ini: player.place(eggs).