0 penilaian0% menganggap dokumen ini bermanfaat (0 suara)
95 tayangan
Python List
List adalah struktur data yang dapat menyimpan lebih dari satu nilai seperti array. List dapat diisi dengan berbagai tipe data dan memiliki indeks untuk mengakses isinya. Isi list dapat ditambahkan, dihapus, atau digabungkan dengan operator matematika tertentu. List juga dapat berdimensi ganda untuk menyimpan data kompleks seperti tabel.
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
0 penilaian0% menganggap dokumen ini bermanfaat (0 suara)
95 tayangan
Python List
List adalah struktur data yang dapat menyimpan lebih dari satu nilai seperti array. List dapat diisi dengan berbagai tipe data dan memiliki indeks untuk mengakses isinya. Isi list dapat ditambahkan, dihapus, atau digabungkan dengan operator matematika tertentu. List juga dapat berdimensi ganda untuk menyimpan data kompleks seperti tabel.
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 10
Python : List
Apa itu list
List adalah struktur data pada python yang mampu menyimpan lebih dari satu data, seperti array. • Cara Membuat List dan Mengisinya • Cara Mangambil nilai dari List • Cara Menambahkan dan Menghapus isi List • Operasi pada List • List multi dimensi Cara membuat List • List dapat kita buat seperti membuat variabel biasa, namun nilai variabelnya diisi dengan tanda kurung siku ([]) • Contoh : # Membuat List baru kosong warna = [] # Membuat list baru dengan isi 1 item warna = ["hitam"] # Membuat list baru dengan isi banyak item warna = [”merah”,”kuning”,”hijau”] Tipe data di list 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 : laci = ["buku", 21, True, 34.12]
Laci : nama list
"buku” : isi list bertipe text/string 21 : isi list bertipe integer True : isi list bertipe Boolean 34.12 : isi list berupa float Cara mengambil nilai dari List • List sama seperti array, list juga memiliki nomer indeks untuk mengakses data atau isinya. • Indeks dimulai dari 0 • Nomer indeks ini yang kita butuhkan untuk mengambil isi (item) dari list. # Kita punya list nama-nama buah buah = ["apel", "anggur", "mangga", "jeruk"] # Misanya kita ingin mengambil mangga # Maka indeknya adalah 2 print(buah[2]) Cara Menambahkan dan Menghapus isi List Tiga metode (method) atau fungsi yang bisa digunakan untuk menambahkan isi atau item ke List: • prepend(item) menambahkan item dari depan; • append(item) menambahkan item dari belakang. • insert(index, item) menambahkan item dari indeks tertentu
insert Menghapus item di list : 2 cara • menggunakan perintah del.
• menggunakan method remove() dengan parameter item yang akan
dihapus. # mula-mula kita punya list a = ["a", "b", "c", "d"] # hapus “c” dengan del del a[2] # kemudian kita hapus “b” dengan remove a.remove("b") print a Operasi List • Penggabungan : dengan “+” • Bisa dilakukan untuk semua tipe item list • Perkalian : dengan “*” • Hanya bisa untuk item tipe angka (float dan int) # Beberapa list lagu # playlist lagu favorit list_lagu = [ "No Women, No Cry", "Dear God" ] playlist_favorit = [ "Break Out", "Now Loading!!!" ] # playlist lagu favorit # ulangi sebanyak 5x playlist_favorit = [ "Break Out", "Now Loading!!!" ] ulangi = 5 # Mari kita gabungkan keduanya now_playing = playlist_favorit * ulangi semua_lagu = list_lagu + playlist_favorit print (now_playing) print semua_lagu Hasilnya : ['Break Out', 'Now Loading!!!', 'Break Out', 'Now Loading!!!', 'Break ['No Women, No Cry', 'Dear God', 'Break Out', 'Now Loading!!!'] Out', 'Now Loading!!!', 'Break Out', 'Now Loading!!!', 'Break Out', 'Now Loading!!!'] List Multi dimensi • 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.
# List minuman dengan 3 dimensi --> 0, 1, 2
list_minuman = [ ["Kopi", "Susu", "Teh"], ["Jus Apel", "Jus Melon", "Jus Jeruk"], ["Es Kopi", "Es Campur", "Es Teler"] ] # Cara mengakses list multidimensi # misalkan kita ingin mengambil ”Es Kopi" baris 2, kolom 0 print list_minuman[2][0]