Tutorial Python # 9 : Operasi Tipe data List


tipe data list python

Operasi Tipe data List – Bahasa python menyediakan beragam tipe data yang dikenal dengan tipe data sequence (tipe data berurut). Dan salah satu yang termasuk didalamnya adalah tipe data List. Dalam bab ini, saya akan membahasa materi yang berhubungan dengan tipe data list. Diantaranya adalah pengertian tipe data list, contoh tipe data list, dan operasi tipe data list yang bisa dilakukan.

Operasi Tipe data List

Tipe data list adalah tipe data yang didalamnya berisi satu nilai atau lebih. Dalam bahasa pemrograman lain tipe data ini dikenal juga dengan tipe data array. Nilai-nilai dalam tipe data ini dikenal juga dengan sebutan item, element atau anggota dari list. Tipe data ini ditandai dengan penggunaan tanda kurung siku [], dimana nilai semua item dari list ditempatkan didalam kurung siku ini. Anggota tipe list ini boleh besisi satu tipe data ataupun boleh berisi campuran. Berikut contoh penulisan type data list.

Data adalah nama variabel yang didalamnya menyimpan nilai dengan tipe data list. [nilai] adalah nila/item/anggota bisa berupa number atau string. Berikut contohnya :

Operasi Tipe data List

Menampilkan nilai dati type data list

Operasi Tipe data List

Selain dari contoh diatas, kita juga bisa mengakses list dengan menggunakan indeks, contohnya nama_list[indeks-ke]. Dimana indeks dari list dimulai dari 0. Misalnya ada sekumpulan data list dengan jumlah 10, maka indeks list dimulai dari 0 sampai 9.

Operasi Tipe data List

menampilkan list menggunakan indeks

Tipe data List Bersarang

Sama halnya dengan tipe data array, tipe data list juga bisa birisi data multi dimensi atau dikenal juga dengan list bersarang. List bersarang ini bisa diilusterasikan ada satu rumah dengan lima kamar, setiap kamar berisi tempat tidur, lemari dan meja belajar. Rumah adalah variabel yang menyimpan data yang bertipe list. Kamar adalah nilai list yang didalamnya menyimpan data dengan tipe list juga.

Operasi Tipe data List

List bersarang

Untuk mengakses menggunakan indeks pada list bersarang contohnya seperti berikut :

Misalnya dalam contoh ini kita akan mengakses list dengan element pertama yang datanya dimulai dari 0 sampai dengan data terakhir. Maka hasilnya seperti berikut :

Operasi Tipe data List

mengakses indeks pada list bersarang

Pemotongan nilai pada tipe data list

Pemotongan nilai list disini maksudnya adalah kita bisa menampilkan range tertentu dari anggota yang dimiliki dalam list. Contohnya ada sekumpulan data [1,2,3,4,5,6,7,8,9,10], proses pemotongan yang dimaksudkan misalnya kita akan menampilkan data dalam list mulai dari 6 sampai 10. sedangkan data yang lainnya diabaikan. Dalam proses pemotongan nilai pada tipe data list kita bisa menggunakan tanda titik dua (:), contohnya seperti berikut :

Operasi Tipe data List

pemotongan nilai list

Mengubah anggota pada tipe data list

Karena list merupakan tipe data yang bersifat mutabel (anggotanya bisa siubah/diupdate), ini yang membuat tipe data list berbeda dengan tipe data yang sudah kita bahas sebelumnya (number dan string) yaitu bersifat immutable atau tidak bisa di rubah. Contoh mengubah anggota yang bertipe data list adalah sebagai berikut :

Misalnya data awal adalah a,b,c,d,e dan kita akan mengubah data dengan indek ke-2 yang diganti dengan xx. Maka hasilnya akan seperi berikut :

Operasi Tipe data List

update element dalam list

Menambahkan anggota dalam tipe data list

Selain mengubah element/anggota kita juga bisa menambahkan anggota dalam tipe data list ini. Caranya seperti kita menggabungkan antara dua variabel yaitu dengan menggunakan operator +, Contohnya :

Operasi Tipe data List

menambahkan elemen dalam list

Menghitung banyak element/anggota tipe data list

Untuk menghitung banyak anggota/element yang dimiki oleh tipe data list, kita bisa menggunakan fungsi len() yang sudah disediakan oleh bahasa python. Perhatikan contoh berikut :

Operasi Tipe data List

menghitung banyak element dalam list

Selain menggunakan teknik yang sudah di bahas diatas, Kita juga bisa menggunanakan model-model yang sudah disediakan oleh python dalam operasi tipe data list ini. Operasi yang bisa dilakukan misalnya penyisipan, penghapusan, update, pengurutan dan sebagainya. Untuk lebih jelasnya silahkan ke link documentasi berikut :

  1. append() atau extend() model ini bisa digunakan untuk menambahkan element list
  2. insert() digunakan untuk penyisipan anggota kedalam list
  3. remove(), pop(), clear(), digunakan untuk menghapus anggota dari list
  4. sort(), digunakan untuk mengurutkan data dalam list
  5. reverse(), digunakan untuk membalikkan urutan dalam list

Sekian materi materi Tutorial Python # 9 : Operasi Tipe data List, kita lanjut kembali ke materi dengan tema operasi tipe data tuple.



Muzanni

Algorithms Learner, future lecturer and Happy to sharing about knowledge

TUTORIAL MENARIK LAINNYA

tipe data dictionary python
tipe data set python
Tipe data tuple python
operasi tipe data string python
Diskusi
Tidak Ada Komentar