List

List salah satu type data built-in Python, yang bisa digunakan kapan saja tanpa perlu meng import modul terlebih dahulu.

List merupakan tipe data urutan, bisa untuk menyimpan data bertipe apapun, dan data bisa diubah.

Pemberian nilai List dengan menuliskan beberapa nilai dipisah dengan koma, kemudian diapit dengan tanda kurung siku.

Contoh :

# Variabel hewan, berisi data list
hewan = ['sapi', 'kambing', 'ayam', 'bebek', 'ikan']

print(hewan[:])
# ['sapi', 'kambing', 'ayam', 'bebek', 'ikan']

print(hewan[0])
# sapi

print(hewan[3])
# bebek

Output :

['sapi', 'kambing', 'ayam', 'bebek', 'ikan']
sapi
bebek

Mengambil atau mengakses data di List sama seperti mengambil setiap karakter dalam string, hanya saja ini diambil setiap koma atau data dalam list.

Mengakses data dalam list, sesuai index (list[index]).

Mengedit data dalam list

Sama seperti mengakses data list, mengedit sesuai index yang ingin diedit.

Contoh :

# Variabel hewan, berisi data list
hewan = ['sapi', 'kambing', 'ayam', 'bebek', 'ikan']

print(hewan)
# ['sapi', 'kambing', 'ayam', 'bebek', 'ikan']

# mengedit data dalam list
hewan[1] = 'kuda' 

print(hewan)
# ['sapi', 'kuda', 'ayam', 'bebek', 'ikan']

Output :

['sapi', 'kambing', 'ayam', 'bebek', 'ikan']
['sapi', 'kuda', 'ayam', 'bebek', 'ikan']

Print variabel hewan sebelum diedit masih sama datanya.

Setelah anggota list diedit, maka berubah di sesuai index yg dirubah. Index 1 diubah menjadi kuda.

Dalam list list---

Beberapa operasi dan method untuk memanipulasi list

  1. Akses elemen dengan indeks.
  2. Mengiterasi isi list.
  3. append() untuk menambahkan objek baru pada sebuah list.
  4. extend() untuk menambahkan list ke dalam list.
  5. insert(i, x) untuk meyisipkan x ke dalam list, i adalah indeks sebelumnya.
  6. remove() untuk menghapus sebuah objek pada sebuah List.
  7. pop() untuk menghapus sebuah objek yang mempunyai indeks yang sesuai dan mengembalikan nilainya.
  8. index(x) untuk menampilkan/mencari posisi indeks dari elemen yang bernilai x.
  9. count(x) untuk menampilkan jumlah kemunculan dari x dalam list tersebut.
  10. sort() untuk mengurutkan list sesuai dengan fungsi cmp yang diberikan.
  11. reverse() untuk membalik urutan list Jika tidak diberikan, maka list akan diurutkan dari yang kecil ke yang besar. Reverse adalah membalikkan urutan list.
  12. len() untuk menghitung panjang list.
  13. max() untuk mencari nilai max.
  14. min() untuk mencari nilai min.
  15. sum() untuk mencari nilai sum.

Update : 2020-05-28

results matching ""

    No results matching ""