Belajar Python: List
List
ini mirip array kalau saya lihat, tipe data ini ditandai dengan karakter []
. Langsung saja
datalist = [1,2,3,4]
print(datalist)
Hasilnya
[1, 2, 3, 4]
Untuk menambahkan data ke list
kita bisa menggunakan perintah append
.
datalist.append(99)
print(datalist)
Hasilnya
[1, 2, 3, 4, 99]
Konten di dalam list tidak perlu memiliki tipe data yang sama, misalkan list
di atas ini kita tambahkan string
datalist.append('depuch')
print(datalist)
Hasilnya
[1, 2, 3, 4, 99, 'depuch']
List
juga bisa berisi list
lainnya
newlist = ['hai', 'puch']
datalist.append(newlist)
print(datalist)
Hasilnya
[1, 2, 3, 4, 99, 'depuch', ['hai', 'puch']]
Untuk menampilkan list kita bisa langsung akses dengan menyertakan indeks, seperti biasa indeks dimulai dari 0.
print(datalist[5])
Hasilnya
depuch
Untuk mengubah pun cukup akses indeks data yang ingin diubah
datalist[5] = 'mbapuch'
print(datalist)
Hasilnya
[1, 2, 3, 4, 99, 'mbapuch', ['hai', 'puch']]
Menghapus Konten List
Bisa menggunakan del
, contohnya:
del datalist[0]
print(datalist)
Hasilnya
[2, 3, 4, 99, 'mbapuch', ['hai', 'puch']]
Atau juga bisa pakai pop
datalist.pop()
print(datalist)
Hasilnya
[2, 3, 4, 99, 'mbapuch']
Bisa juga masukin indeks yang diinginkan
datalist.pop(1)
print(datalist)
Hasilnya
[2, 4, 99, 'mbapuch']
Ada juga remove
tapi silakan cek di dokumentasinya, panjang pak mau hapus semua dibahas (:/)
Sumber:
https://www.tutorialspoint.com/python3/python_lists.htm
(*) lupa nambahin sumber pas di-submit maren :/