List adalah salah satu dari 4 tipe data bawaan Python yang digunakan untuk menyimpan kumpulan data, 3 lainnya adalah Tuple, Set, dan Dictionary, semuanya memiliki fungsi dan penggunaan yang berbeda. Show
List dibuat menggunakan tanda kurung siku [ ]: Contoh:
Ciri-ciri listList memiliki ciri ciri sama seperti array dapat di urutkan, duplikat maupun di ubah isinya. List item, item pertama memiliki indeks [0], item kedua memiliki indeks [1] dll.
Jika Anda menambahkan item baru ke daftar, item baru akan ditempatkan di akhir daftar.
List dapat diubah, artinya kita dapat mengubah, menambah, dan menghapus item dalam daftar setelah dibuat.
List dapat diisikan beberapa nilai yang sama. Contoh:contoh list dengan nilai yang sama inilist = ["pisang", "jeruk", "bawang", "apel", "bawang"] print(inilist) Menghitung isi ListUntuk menghitung isi list kita bisa menambahkan fungsi len() : Contoh:
Tipe data ListKita bisa memasukan beberapa tipe data di dalam sebuah list: Contoh:Contoh list dengan berbagai tipe data
Contoh:contoh list dengan tipe data berbeda dalam satu variabel
Mengakses elemen pada listList dapat kita akses isinya satu persatu dengan menggunakan index yang di awali dengan index [0] ,[1], [2] dst. Index hanya bisa ditulis menggunakan integer dengan kata lain jika kalian menulis index menggunakan selain integer akan terjadi error Contoh : Hasil :
Mengakses index dari belakangUntuk akses index dari yang paling belakang kita bisa menggunakan negatif, yang di awali dengan negatif 1/ [-1] Contoh : Hasil :
List slicing PythonKita dapat mengakses list menggunakan operator slicing :. Contoh : Hasil :inilist = ["pisang", "jeruk", "bawang", "apel", "bawang"] print(inilist)0 Menambah/mengubah elemen listElement di dalam list dapat di ubah dan disimpan tidak seperti tuple Kita dapat mengubah list menggunakan operator = Contoh :inilist = ["pisang", "jeruk", "bawang", "apel", "bawang"] print(inilist)1Hasil : inilist = ["pisang", "jeruk", "bawang", "apel", "bawang"] print(inilist)2 Kita dapat menambahkan item menggunakan operator append(), dan untuk menambahkan beberapa item sekaligus kita bisa menggunakan operator extend() Contoh :inilist = ["pisang", "jeruk", "bawang", "apel", "bawang"] print(inilist)3Hasil : inilist = ["pisang", "jeruk", "bawang", "apel", "bawang"] print(inilist)4 Menghapus item dari listKita bisa menghapus list menggunakan perintah del di lanjutkan dengan nama variabel list Contoh :inilist = ["pisang", "jeruk", "bawang", "apel", "bawang"] print(inilist)5Hasil : inilist = ["pisang", "jeruk", "bawang", "apel", "bawang"] print(inilist)6 Kita dapat menggunakan remove() untuk menghapus item yang ditentukan atau pop() untuk menghapus item pada index yang ditentukan. Jika index dari pop() tidak di tentukan makan method tersebut akan menghapus data yang paling terakhir. Untuk menghapus seluruh isi list kita dapat menggunakan metode clear() Contoh :inilist = ["pisang", "jeruk", "bawang", "apel", "bawang"] print(inilist)7Hasil : inilist = ["pisang", "jeruk", "bawang", "apel", "bawang"] print(inilist)8 Beberapa metode list beserta penjelasanBerikut adalah metode yang sangat berguna untuk mengelola list. MethodsDescriptionsappend()menambahkan elemen ke akhir Listextend()menambahkan semua elemen daftar ke list laininsert()menyisipkan item pada indeks yang ditentukanremove()menghapus item dari listpop()mengembalikan dan menghapus elemen pada indeks yang diberikanclear()menghapus semua item dari listindex()mengembalikan indeks item pertama yang cocokcount()mengembalikan hitungan jumlah item yang dilewatkan sebagai argumensort()mengurutkan item dalam list dalam urutan menaikreverse()membalikkan urutan item dalam listcopy()mengembalikan salinan daftar yang dangkal Macam-macam array pada python.
*Pada Python versi 3.7, Dictionary tersusun secara berurutan. Di Python 3.6 dan sebelumnya, Dictionary tidak berurutan. Saat memilih tipe array, akan berguna untuk memahami fungsi dari tipe tersebut. Pilihlah jenis array yang tepat pada data tertentu untuk peningkatan efisiensi dan keamanan. Bagaimana cara mengakses tuple?Untuk mengakses nilai dalam Tuple, maka kamu bisa menggunakan tanda kurung siku untuk mengiris beserta indeks agar mendapatkan nilai yang tersedia pada indeks tersebut.
Apa itu data append python?Append. Salah satu fitur dalam array python yang cukup sering digunakan adalah fungsi append. Fungsi append ini berguna untuk menambahkan nilai array pada urutan terakhir. Fungsi ini sedikit berbeda dengan fungsi insert, dimana fungsi insert bisa menambahkan nilai array pada posisi tertentu.
Def di python untuk apa?Penggunaan fungsi dalam python memiliki sintaks umum sebagai pedoman. Secara umum sintaks fungsi terdiri menjadi beberapa bagian berikut: kata kunci def, sebagai tanda bahwa blok kode program tersebut merupakan fungsi. nama fungsi, nama fungsi yang dibuat oleh programmer.
Bagaimana cara membuat komentar di python?Untuk menggunakan komentar anda cukup menulis tanda pagar # , diikuti dengan komentar Anda. Saat anda menjalankan script diatas, Anda akan melihat output berupa Hello World , Budi dan 123 , karena tulisan/komentar yang ditulis tidak dieksekusi.
|