Berkenalan Dengan Struktur Data List Pada Python

Berkenalan Dengan Struktur Data List Pada Python
Bagaimana sih caranya kita untuk dapat menyimpan banyak data hanya dalam satu variabel?
Jawabannya yaitu dengan menggunakan List.
List adalah struktur data pada program python yang dapat menyimpan lebih dari satu data, sama seperti halnya array.
Pada materi ini, kita akan membahas cara menggunakan list pada program Python dari contoh yang paling sederhana sampai yang lumayan kompleks.
Apa saja hal yang akan kita pelajari?
  • Cara Membuat List dan Mengisinya
  • Caranya Mangambil nilai dari List
  • Caranya Menambahkan dan Menghapus isi List
  • Memepelajari Operasi pada List
  • dan List multi dimensi

Cara Membuat List di Python

List dapat kita gunakan seperti kita membuat variabel biasa, namun nilai variabelnya diisi dengan tanda kurung siku [].
Contoh Codingnya :

# Membuat List kosong
warna = []

# Membuat list dengan isi 1 item
hobi = [“ngoding”]

Apabila list memiliki lebih dari satu nilai atau isi, maka kita bisa memisahnya dengan tanda koma.
Contoh Codingnya:

warna = [“merah”, “biru”, “kuning”, “hijau”]

Type data apa saja yang boleh diisi ke dalam List ini?

list dapat diisi dengan type data apa saja baik itu string, integer, float, double, boolean, object, dan sebagainya.
Kita juga bisa mencampur didalam isinya.
Contoh Codingnya:

lemari = [“pakaian”, 25, True, 34.12]

Ada empat jenis tipe data pada list lemari:
  1. “pakaian” adalah tipe data string;
  2. 25 adalah tipe data integer;
  3. True adalah tipe data boolean;
  4. dan 34.12 adalah tipe data float.

Cara Mengambil Nilai dari List

Setelah pada materi diatas kita tahu caranya membuat dan menyimpan nilai di dalam List, mari kita coba mengambil nilainya.
List sama halnya seperti array, list juga memiliki nomer indeks untuk mengakses data atau isinya.

warna = [“merah”, “biru”, “kuning”, “hijau”]

  • merah indeks ke 0
  • biru indeks ke 1
  • kuning indeks ke 2
  • hijau indeks ke 3
Nomer indeks list selalu dimulai dari nol (0).
Nomer indeks ini yang kita butuhkan untuk mengambil isi (nilai) dari list.
Contoh Codingnya:

# Kita punya list nama-nama makanan
makanan= ["nasi", "bakso", "soto", "mie"]
# Misanya kita ingin mengambil soto
# Maka indeknya adalah 2
print makanan[2]

Hasil program akan menghasilkan output:

“soto”

Membuat Program dengan List

Untuk dapat memantapkan pemahaman tentang list pada python, silahkan coba latihan berikut.
  1. Buat sebuah list untuk menyimpan nama-nama temanmu
  2. Isi list sebanyak 5
  3. Tampilkan isi list indeks nomer 4
  4. Tampilkan semua teman dengan perulangan
  5. Tampilkan panjang list
Mari kita jawab latihannya dengan coding berikut :

# Buat list untuk menampung nama-nama teman
my_friends = ["Fajar", "Eka", "Andi", "Wahyu", "Nanda"]
# Tampilkan isi list my_friends dengan nomer indeks 4
print "Isi my_friends indeks ke-4 adalah: {}".format(my_friends[4])
# Tampilkan semua daftar teman
print "Semua teman: ada {} orang".format(len(my_friends))
for friend in my_friends:
    print friend
Pada kode di atas, kita menggunakan fungsi len() untuk mengambil panjang list.
Hasil outputnya:
Berkenalan Dengan Struktur Data List Pada Python

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Previous post Perintah Output PASCAL
Next post 2-node cluster setup(WebMethods