Selamat datang kembali.
Mari kita bicara tentang tipe data kita berikutnya, dan ini adalah tipe data yang besar, sangat, sangat berguna.
Itu disebut daftar.
Dan daftar adalah urutan objek yang dapat berupa jenis apa pun.
Jadi Anda bisa menganggapnya sebagai string, kan?
Kami memiliki string sebelumnya yang kami pelajari, kecuali bahwa setiap urutan string ini dengan baik, adalah string
adalah huruf atau angka yang dibungkus dengan tanda kutip.
Daftar, di sisi lain, terlihat seperti ini, katakanlah kita membuat sekutu variabel dan daftar yang kita tunjukkan dengan
tanda kurung siku dan di dalam tanda kurung siku ini, kita dapat memiliki objek yang berbeda.
Jadi, misalnya, kita dapat memiliki satu, dua, tiga, empat, lima.
Kita juga bisa memiliki, katakanlah seperti dua.
Dan ini akan memiliki.
B.
Lihat, dan itu dapat memiliki koleksi item apa pun yang kita inginkan, kita bahkan dapat mencampur dan mencocokkan
dan mengatakan bahwa kita memiliki satu, dua, lalu mungkin bahkan nilai boolean.
Benar.
Jadi semua ini adalah daftar.
Sekarang, daftar sangat penting, dan dalam bahasa pemrograman lain, Anda mungkin pernah mendengar kata
atau frasa.
Jadi dalam Python daftar adalah bentuk Arae dan kemudian, ketika kita masuk ke bagian modul dari kursus, kita akan
berbicara tentang perbedaan antara daftar dan array.
Tetapi jika Anda berasal dari latar belakang pemrograman yang berbeda, maka daftar seperti dalam bahasa Anda.
Kumpulan item sekarang Hal yang rapi tentang daftar adalah bahwa itu adalah struktur data pertama
yang kita pelajari sekarang, apa itu struktur data?
Struktur data merupakan konsep dan bahasa pemrograman yang sangat penting.
Ini adalah cara bagi kita untuk mengatur informasi dan data ke dalam, katakanlah, folder atau lemari atau kotak sehingga struktur
data ini dapat digunakan dengan pro dan kontra yang berbeda.
Misalnya, Anda memiliki lemari es tempat Anda menyimpan makanan dan lemari es benar-benar bagus untuk memasukkan makanan ke
dalam, menjaganya tetap dingin, dan kemudian mengeluarkannya.
Atau Anda mungkin memiliki ransel.
Ransel benar-benar bagus untuk memuat semua yang ada di sana.
Tetapi ketika Anda mencari barang-barang di tas ransel, itu sangat, sangat sulit.
Jadi Anda dapat memikirkan struktur data yang serupa dengan itu, wadah di sekitar data Anda yang memiliki pro dan
kontra yang berbeda dalam mengakses data itu, menghapus data itu, menulis data.
Tapi itu adalah sesuatu yang akan kita bahas nanti.
Kuncinya di sini adalah bahwa tanda kurung siku memungkinkan kita untuk memuat informasi dan data seperti string, integer,
float, jika kita ingin boolean menjadi mode yang terkandung.
Jadi mari kita pikirkan contoh yang bagus di sini.
Bagaimana jika kita memiliki keranjang belanja?
Katakanlah kita Amazon di sini dan kemudian Amazon memiliki keranjang belanja Amazon.
Dan di sini kita bisa mengumpulkan berbagai hal yang kita inginkan.
Mungkin kita mengumpulkan beberapa, entahlah, buku catatan.
Dan Anda tahu apa?
Ayo beli gadget.
Mari kita mendapatkan beberapa mungkin beberapa kacamata hitam.
Kami dapat menambahkan item yang berbeda di sini.
Kekuatan yang berbeda, data yang berbeda ke dalam gerobak ini.
Dan sekarang, seperti yang kita lihat di String, kita dapat mengakses kartu Amazon dengan cara yang berbeda.
Misalnya, saya dapat mengaksesnya lagi dengan tanda kurung siku dan cukup katakan, saya ingin item nol, jadi jika saya mencetak
di sini.
Dan lakukan keranjang Amazon.
Lihat itu, saya mendapatkan notebook item kedua.
Saya mendapatkan kacamata hitam.
Bagaimana dengan item ketiga?
Indeks daftar NOC di luar jangkauan.
Tapi ini masuk akal sekarang, ini adalah daftar tempat kami mengakses indeks.
Tapi itu hanya berisi dua item, jadi jika kita nol satu ke item ketiga, tidak ada apa-apa.
Jadi program kami mengatakan itu tidak berhasil.
Anda melakukan sesuatu yang salah.
Dan seperti string, item daftar ini ada di memori di rak bukunya yang terpisah, kan, tapi satu tepat di sebelah satu sama lain
sehingga kita bisa pergi ke nol, satu, dua, tiga, empat atau lima, seterusnya dan seterusnya sampai daftar
berakhir .
Baiklah.
Mari belajar lebih banyak tentang daftar di video berikutnya.
Selamat tinggal.