Pada kesempatan ini, kita akan membahas cara menggunakan list di Python dari yang paling sederhana sampai yang sedikit kompleks. Show Apa saja poin-poin yang akan dipelajari?
Selamat menyimak… Cara Membuat List di PythonList dapat kita buat seperti membuat variabel biasa, namun nilai variabelnya diisi dengan tanda kurung siku ( 0).Contoh:
Apabila list-nya memiliki lebih dari satu isi, maka kita bisa memisahnya dengan tanda koma. Contoh:
Jenis data apa saja yang boleh diisi ke dalam List? list dapat diisi dengan tipe data apa saja, string, integer, float, double, boolean, object, dan sebagainya. Kita juga bisa mencampur isinya. Contoh:
Ada empat jenis tipe data pada list 1:
Cara Mengambil Nilai dari ListSetelah kita tahu cara membuat dan menyimpan data di dalam List, mari kita coba mengambil datanya. List sama seperti array, list juga memiliki nomer indeks untuk mengakses data atau isinya. Nomer indeks list selalu dimulai dari nol ( 6).Nomer indeks ini yang kita butuhkan untuk mengambil isi (item) dari list. Contoh:
Akan menghasilkan output:
Horee! dapat mangga. 😄 Latihan 1: Membuat Program dengan ListUntuk memantapkan pemahaman, silahkan coba latihan berikut.
Mari kita coba…
Pada kode di atas, kita menggunakan fungsi 7 untuk mengambil panjang list.Hasil outputnya:
Mengganti Nilai ListList bersifat mutable, artinya isinya bisa kita ubah-ubah. Contoh:
Maka 8 akan diganti dengan 9.
Menambahkan Item ListTedapat Tiga metode (method) atau fungsi yang bisa digunakan untuk menambahkan isi atau item ke List:
Contoh:
Hasilnya 3 akan ditambahkan setelah item terakhir. 0Metode yang kedua menggunakan 4.Metode 4 akan menambahkan item dari depan atau awal list.Contoh: 1Maka 6 akan ditambahkan pada awal list. 2Selain 4 dan 8 kita juga bisa mengginakan method 9 untuk menambahkan item pada indeks tertentu.Contoh: 3Latihan 2: Membuat Program dengan ListSekarang mari kita coba membuat program dengan memanfaatkan method 4 dan 8.Silahkan langsung di ketik dan dicoba. 4Coba eksekusi dan inputkan sebuah nilai. 5Menghapus Item di ListUntuk menghapus salah satu isi dari List, kita bisa menggunakan perintah 2.Perintah 2 akan menghapus sebuah variabel dari memori.Contoh: 6Hasilnya, 4 akan dihapus: 7Selain menggunakan perintah 2, kita juga bisa menggunakan method 6 dengan paramter item yang akan dihapus.Contoh: 8Hasilnya: 9Memotong listSeperti string, list juga dapat dipotong-potong. Contoh: 0Hasilnya: 1Operasi ListAda beberapa operasi yang bisa dilakukan terhadap List, diantaranya:
Contoh: 2Hasilnya: 3Sedangkan untuk operasi perkalian hanya dapat dilakukan dengan bilangan. Contoh: 4Hasilnya: 5List Multi DimensiPada contoh-contoh di atas, kita hanya membuat list satu dimensi saja. List dapat juga memiliki lebih dari satu dimensi atau disebut dengan multi dimensi. List multi dimensi biasanya digunakan untuk menyimpan struktur data yang kompleks seperti tabel, matriks, graph, tree, dsb. Contoh: 6Anka dua 9 pada kode di atas, menujukan indeks list yang akan kita akses. Kemudian setelah dapat list-nya baru kita ambil isinya.Hasil outputnya: 7Bagaimana kalau kita ingin menampilkan semua isi dalam list multi dimensi? Gampang… Tinggal gunakan perulangan bersarang. 8Hasilnya: 9Apa Selanjutnya?Sebenarnya masih banyak yang ingin saya bahas terkait tentang list, tapi karena artikel ini sudah cukup panjang… saya akhiri saja sampai di sini. |