Pengertian List Pada Python
Pengertian List Pada Python
List adalah tipe data koleksi yang paling umum digunakan di Python. Mereka adalah urutan elemen yang dapat diubah. List didefinisikan dengan menggunakan tanda kurung siku dan elemen-elemen yang dipisahkan oleh koma.
Cara Membuat List di Python
List dapat kita buat seperti membuat variabel biasa, namun nilai variabelnya diisi dengan tanda kurung siku ([]).
Contoh:
# Membuat List kosong
warna = []
# Membuat list dengan isi 1 item
hobi = ["membaca"]Apabila list-nya memiliki lebih dari satu isi, maka kita bisa memisahnya dengan tanda koma.
Contoh:
buah = ["jeruk", "apel", "mangga", "duren"]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]Ada empat jenis tipe data pada list laci:
"buku"adalah tipe data string;21adalah tipe data integer;Trueadalah tipe data boolean;- dan
34.12adalah tipe data float.
Cara Mengambil Nilai dari List
Setelah 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 (0).
Nomer indeks ini yang kita butuhkan untuk mengambil isi (item) dari list.
Contoh:
# Kita punya list nama-nama buah
buah = ["apel", "anggur", "mangga", "jeruk"]
# Misanya kita ingin mengambil mangga
# Maka indeknya adalah 2
print buah[2]Akan menghasilkan output:
"mangga"Horee! dapat mangga. 😄
Menambahkan Item List
Terdapat 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
Contoh:
#list mula-mula
buah = ["jeruk", "apel", "mangga", "duren"]
# Tambahkan manggis
buah.append("manggis")Hasilnya "manggis" akan ditambahkan setelah item terakhir.
["jeruk", "apel", "mangga", "duren", "manggis"]Metode yang kedua menggunakan prepend().
Metode prepend() akan menambahkan item dari depan atau awal list.
Contoh:
#list mula-mula
buah = ["jeruk", "apel", "mangga", "duren"]
buah.prepend("anggur")Maka "anggur" akan ditambahkan pada awal list.
["anggur","jeruk", "apel", "mangga", "duren"]Selain prepend() dan append() kita juga bisa menggunakan method insert() untuk menambahkan item pada indeks tertentu.
Contoh:
#list mula-mula
buah = ["jeruk", "apel", "mangga", "duren"]
buah.insert(2, "duren")
Komentar
Posting Komentar