Cara kerja List di Pemrograman Python
Disertai gambar animasi yang dibuat agar pembaca dapat memahami lebih mudah.
Tidak seperti konten-konten lainnya, saya berusaha meminimalisir penjelasan yang terlalu kaku. Sehingga menyebabkan beberapa orang menjadi gabut saat membacanya. Maka dari itu isi kontennya tidak terlalu banyak berisi kata-kata, namun hasil implementasi dari Program python ke gambar-gambar ilustrasi yang saya dapatkan secara gratis dari freepik. Kalo baca penjelasannya sedikit tidak apa-apa ya, dan juga untuk mempercepat pemahamannya. Diharapkan kalian juga sudah bisa langsung membuat program dan menjalankannya di komputer pribadi!
List merupakan beberapa tipe data yang berbeda atau sama(tersebar) dikumpulkan menjadi satu variabel, maksud dari tersebar adalah seperti gambar dibawah ini. Barang-barang dirumah banyak yang tidak tertata rapih.
Maka dari itu, diperlukannya list untuk menghindari beberapa data yang seharusnya terkumpul menjadi terpisah-pisah. Mulai sekarang anggaplah variabel itu adalah Laci, jika kita meletakkan salah satu kuas yang ada di bawah meja kesalah satu laci maka programnya menjadi seperti ini.
Variabel alat_melukis berisi data/value, yaitu datanya masih 1 saja adalah “Small Kuas 1” kalau diimplementasikan ke ilustrasi, sama seperti menaruh barang saja. Coba lihat,
Sekarang kita lakukan lagi untuk menambah beberapa data/value lagi, bagaimana caranya? hanya menambahkan “,” lalu masukkan datanya bisa berupa integer, boolean, string, list dan lainnya. Namun untuk belajar, kita coba menambahkan string saja, begini programmnya.
Semua jenis kuas sudah disatukan menjadi satu variabel/laci. Mudah bukan? lihat sekarang, kuas-kuas lainnya sudah tidak teracak-acak seperti sebelumnya.
Kalau sudah begini ngapain lagi? Langsung saja kita kumpulkan semua barang menjadi satu variabel/laci, tapi sesuaikan dengan nama jenis barangnya. Buatlah beberapa variabel lagi untuk membuat list.
Oh iya, yang saya lakukan untuk mengeluarkan isi dari Listnya adalah dengan menggunakan Teknik For Loop. Sebut saja kerjanya si for loop adalah melakukan perulangan. Sekarang lihat lagi, ruangnya terlihat rapih dan juga laci-laci tersebut sudah dilengkapi dengan Tag Name/Nama penanda. Sehingga memudahkan dalam pencarian barang.
Pada intinya, variabel sangat berperan besar dalam menyimpan data. Selanjutnya saya akan membahas variabel, tentunya disertai ilustrasi-ilustrasi diatas. Nantikan ya!