Anda di halaman 1dari 5

RESUME LIST PYTHON

FAHRUL IKHSAN HIDAYATULLAH


(1910131210004)

Apa itu List ? List adalah struktur data pada python yang mampu menyimpan lebih dari satu
data, seperti array. Indeks pertama dalam list adalah nol, indeks kedua adalah satu dan
seterusnya.
Python memiliki enam jenis urutan built-in, namun yang paling umum adalah list dan tuple.
Python memiliki fungsi built-in untuk menemukan panjang list dan untuk menemukan elemen
terbesar dan terkecilnya.
List adalah tipe data yang paling serbaguna yang tersedia dalam bahasa Python, yang dapat
ditulis sebagai daftar nilai yang dipisahkan koma (item) antara tanda kurung siku. Hal penting
tentang daftar adalah item dalam list tidak boleh sama jenisnya.

Cara Membuat List di Python


List dapat kita buat seperti membuat variabel biasa, namun nilai variabelnya diisi dengan tanda
kurung siku ( [ ] ).

Untuk mengakses nilai dalam list python, gunakan tanda kurung siku untuk mengiris
beserta indeks atau indeks untuk mendapatkan nilai yang tersedia pada indeks tersebut.

Output :

Catatan :
• Apabila list-nya memiliki lebih dari satu isi, maka kita bisa memisahnya dengan tanda
koma.
• list dapat diisi dengan tipe data apa saja, string, integer, float, double, boolean, object,
dan sebagainya.
Operasi Dasar Pada List Python
List Python merespons operator + dan * seperti string; Itu artinya penggabungan dan
pengulangan di sini juga berlaku, kecuali hasilnya adalah list baru, bukan sebuah String.

Tabel Daftar Operasi Dasar Pada List Python

Python Expression Hasil Penjelasan

len([1, 2, 3, 4]) 4 Length

[1, 2, 3] + [4, 5, [1, 2, 3, 4, 5, 6] Concatenation


6]
['Halo!'] * 4 ['Halo!', 'Halo!', 'Halo!', 'Halo!'] Repetition

2 in [1, 2, 3] Membership
True
for x in [1,2,3] : 1 2 3 Iteration
print (x,end = ' ')

Mengganti Nilai List


List bersifat mutable, artinya isinya bisa kita ubah-ubah.

Contoh :

# list mula-mula
buah = ["jeruk", "apel", "mangga", "duren"]
# mengubah nilai index ke-2
buah[2] = "pisang"

Maka "mangga" akan diganti dengan "pisang".

["jeruk", "apel", "pisang", "duren"]

Menambahkan Item List

Tedapat Tiga metode (method) atau fungsi yang bisa digunakan untuk menambahkan isi atau
item ke List:

• insert(0, "data") menambahkan item dari depan;


• append(item) menambahkan item dari belakang.
• insert(index, item) menambahkan item dari indeks tertentu
Menghapus Item di List

Untuk menghapus salah satu isi dari List, kita bisa menggunakan perintah del.

Contoh :

# Membuat List

contoh_list = [
"Balajar Python",
"Belajar C++",
"Belajar Ngoding"
]

# Misalkan kita ingin menghapus "Belajar Ngoding"


# yang berada di indeks ke-2
del contoh_list[2]

print contoh_list

Maka, "Belajar Ngoding" akan dihapus:

['Balajar Python', 'Belajar C++']

Selain menggunakan perintah del, kita juga bisa menggunakan method remove() dengan
paramter item yang akan dihapus.

Contoh:

# mula-mula kita punya list


a = ["a", "b", "c", "d"]
# kemudian kita hapus b
a.remove("b")

print a

Hasilnya:

["a", "c", "d"]


List Multi Dimensi

Pada contoh-contoh di atas, kita hanya membuat list satu dimensi saja.

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.

Contoh:

# List minuman dengan 2 dimensi


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"
print list_minuman[2][0]

Anka dua 2 pada kode di atas, menujukan indeks list yang akan kita akses. Kemudian setelah
dapat list-nya baru kita ambil isinya.

Output :

"Es Kopi"

Bagaimana kalau kita ingin menampilkan semua isi dalam list multi dimensi?
Caranya menggunakan PERULANGAN BERSARANG.

# List minuman dengan 2 dimensi


list_minuman = [
["Kopi", "Susu", "Teh"],
["Jus Apel", "Jus Melon", "Jus Jeruk"],
["Es Kopi", "Es Campur", "Es Teler"]
]

for menu in list_minuman:


for minuman in menu:
print minuman
Output :

Kopi
Susu
Teh
Jus Apel
Jus Melon
Jus Jeruk
Es Kopi
Es Campur
Es Teler

KESIMPULAN :

List adalah struktur data pada python yang mampu menyimpan lebih dari satu data, seperti
array. Indeks pertama dalam list adalah nol, indeks kedua adalah satu dan seterusnya.
List adalah tipe data yang paling serbaguna yang tersedia dalam bahasa Python, yang dapat
ditulis sebagai daftar nilai yang dipisahkan koma (item) antara tanda kurung siku. Hal penting
tentang daftar adalah item dalam list tidak boleh sama jenisnya.
List dapat kita buat seperti membuat variabel biasa, namun nilai variabelnya diisi dengan tanda
kurung siku ( [ ] ).
List bersifat mutable, artinya isinya bisa kita ubah-ubah.

Anda mungkin juga menyukai