List di Python
List adalah struktur data ordered, mutable yang bisa menyimpan berbagai tipe data.
Membuat List
buah = ["apel", "jeruk", "mangga"]
angka = [1, 2, 3, 4, 5]
campuran = [1, "dua", True, 3.14]
kosong = []
Operasi List
buah = ["apel", "jeruk"]
buah.append("mangga") # Tambah di akhir
buah.insert(0, "pisang") # Sisip di index 0
buah.pop() # Hapus & return terakhir
buah.remove("jeruk") # Hapus by value
len(buah) # Jumlah elemen
buah.sort() # Urutkan
buah.reverse() # Balik urutan
Slicing
a = [0, 1, 2, 3, 4, 5]
a[1:4] # [1, 2, 3]
a[:3] # [0, 1, 2]
a[3:] # [3, 4, 5]
a[-2:] # [4, 5]
a[::2] # [0, 2, 4] — step 2