list
pengertian list
List adalah tipe data yang paling serbaguna dalam bahasa pemrograman python. Tipe data list adalah tipe data koleksi yang bersifat ordered (terurut) dan juga bersifat changable (bisa diubah).
membuat list
#membuat list
mylist = ["kafka" ,"dwi", "ika"]
#menampilkan list
print (mylist)
#melihat banyak data
print(len(mylist))
['kafka' , 'dwi' , 'ika']
3
menambah data didepan dan dibelakang
dibelakang:
Yang pertama, kita bisa menggunakan fungsi
append()
. Fungsi ini menerima satu parameter, yang mana parameter tersebut akan dimasukkan sebagai nilai baru pada list, dan nilai baru tersebut berada pada akhir item.didepan:
Selain fungsi append()
, kita juga bisa menambahkan item ke dalam list dengan menggunakan fungsi insert()
. Fungsi insert ini menerima dua buah parameter:
- Parameter pertama untuk mendefinisikan posisi indeks dari data yang akan dimasukkan
- Parameter kedua untuk mendefinisikan nilai yang akan dimasukkan ke dalam list
insert:
fungsi untuk menyisipkan data baru di tengah / dimanapun adalah fungsi insert ( )
tak hanya terbatas indeks 0, kita juga bisa memasukkan nilai pada indeks berapapun pada list.
# tambah data di tengah dalam list
list_buah.insert(2, 'Manggis')
print(list_buah)
jika di jalankan
['Jeruk', 'Naga', 'Pepaya', 'Mangga']
['Jeruk', 'Naga', 'Pepaya', 'Mangga', 'Sirsak']
['Jambu', 'Jeruk', 'Naga', 'Pepaya', 'Mangga', 'Sirsak']
['Jambu', 'Jeruk', 'Manggis', 'Naga', 'Pepaya', 'Mangga', 'Sirsak']
menghapus data list
Untuk menghapus item dari list, kita bisa menggunakan dua buah fungsi; fungsi pop()
dan fungsi remove()
, kita juga bisa menggunakan statement del
.
output:
mengurutkan list
kita bisa mengurutkan data list pada python dengan memanggil fungsi
<list>.sort()
.list_buah = ['Mangga', 'Jeruk', 'Zaitun', 'Apel', 'Durian']
print(list_buah)
# urutkan secara ascending
list_buah.sort()
print(list_buah)
# membalikkan posisi item list (tidak harus berurut)
list_buah.reverse()
print(list_buah)
Komentar
Posting Komentar