0% 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.

Diunggah oleh

Nathaniel Nicholas
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
0% 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.

Diunggah oleh

Nathaniel Nicholas
Hak Cipta
© © All Rights Reserved
Format Tersedia
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]

Anda mungkin juga menyukai