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:

  1. "buku" adalah tipe data string;
  2. 21 adalah tipe data integer;
  3. True adalah tipe data boolean;
  4. dan 34.12 adalah 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.

List dengan Indeks

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:

  1. prepend(item) menambahkan item dari depan;
  2. append(item) menambahkan item dari belakang.
  3. insert(index, item) menambahkan item dari indeks tertentu

Prepend dan Append

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.

Menambahkan item dengan method insert

Contoh:

#list mula-mula
buah = ["jeruk", "apel", "mangga", "duren"]
buah.insert(2, "duren")




Komentar

Postingan populer dari blog ini

DFD (Data Flow Diagram)

NORMALISASI DATABASE