List adalah salah satu jenis array di Python dengan menggunakan square brackets [kurung siku], yang mengizinkan terjadinya perubahan nilai element dan duplikasi nilai index. Array addressing list merupakan teknik mengalamatkan (index) elemen list untuk mengambil, mengubah, menambah, dan menghapus nilai elemennya. Tutorial ini menjelaskan cara membuat list dengan bahasa pemrograman Python dan teknik array addressing-nya. Show
Navigasi Cepat A. Cara Membuat List di PythonCara membuat list pada python sama halnya dengan mendefinisikan variabel numerik biasa. Berikut sistematika penulisan list. Artikel terkait: Membuat Variabel pada Python dengan Tipe Data Numerik listname = [[x11, x12, x13],[x21, x22, x23, x24]]
A1. Membuat List dalam bentuk VektorAkan dibuat list A dengan anggota 2, 3, 4, 5. Sehingga digunakan syntax berikut.
A2. Membuat List dalam bentuk NAkan dibuat list B dengan anggota baris pertama 1, 3, 6 dan kedua 1, 7, 9, 1, 9. Sehingga digunakan syntax berikut.
A3. Membuat List dengan Nilai StringAkan dibuat list C dari nama hewan anjing, kucing, monyet. Sehingga dapat digunakan syntax berikut.
B. Array Addressing | Meng-index List di PythonArray addressing list merupakan teknik mengalamatkan (index) elemen list untuk mengambil, mengubah, menambah, dan menghapus nilai elemennya. Berikut beberapa syntax untuk mengalamatkan (index) elemen list pada Python. SyntaxDeskripsiappend()Menambah elemen pada index terakhirclear()mengosongkan listlen()menghitung panjang listdelmenghapus list atau elementinsert()Menambah element pada index tertentupop()menghapus element pada index tertenturemove()menghapus 1 element dengan nilai tertentuB1. Len() | Menghitung Panjang ListUntuk menghitung jumlah index pada list dapat digunakan syntax len(). Misalnya diketahui list E.
Sehingga diperoleh panjang list E adalah 4. B2. Address | Mengambil Nilai Element List suatu IndexUntuk mengambil elemen tertentu pada suatu list dapat menggunakan referensi nama list menggunakan square brackets. B2.1 Cara Mengambil 1 Elementnamalist[i] i adalah angka index element yang diambil. Contoh: Pada list x = [[2, 3], 1, 2, 4] dapat diketahui. x[0] adalah [2, 3] x[1] adalah [1] x[2] adalah [2] x[3] adalah [4] Diperoleh syntax berikut.
B2.2 Cara Mengambil beberapa Elementnamalist[a:b]
Contoh: Pada list x = [[2, 3], 1, 2, 4] dapat diketahui. x[0:2] adalah [[2, 3], 1] x[2:] adalah [2, 4] x[:3] adalah [[2, 3], 1, 2] Diperoleh syntax berikut. 0B3. Address | Mengubah Nilai Element List suatu IndexUntuk mengubah nilai element list dapat digunakan sistematika berikut. B3.1 Cara Mengubah satu Element 1
Contoh: Mengganti element dengan index 0 pada list x 2B3.2 Cara Mengubah beberapa Element 3
Contoh: 4B4. Address | Menambah Elemen ListUntuk menambah elemen pada list dapat menggunakan syntax append() dan insert(). B4.1 Syntax append() | Menambah elemen di index selanjutnyaSyntax append() adalah syntax digunakan untuk menambah elemen baru di index selanjutnya pada list. Berikut sistematika penggunaan syntax append(). 5Misalnya diketahui list A = [1, 4, 7] akan ditambahkan element 8 pada index selanjutnya. Sehingga dapat digunakan kode berikut. 6B4.2 insert() | Menambah element suatu IndexSyntax insert() adalah syntax yang digunakan untuk menambah element pada index tertentu. Berikut sistematika penulisan syntax insert(). 7i adalah index tempat elemen baru ditambahkan, element lainnya akan menyesuaikan. Contoh: Misalnya ditambahkan nilai 'anjing' di index 1 pada list y = ['kucing', 'monyet',]. Sehingga dapat digunakan kode berikut. 8B5. Address | Menghapus Elemen ListUntuk menghapus elemen pada list dapat menggunakan syntax remove(), pop(), del, dan clear(). Masing-masing syntax mempunyai kegunaan yang berbeda-beda.
B5.1 remove() | Menghapus Elemen dengan Nilai TertentuSyntax remove() adalah syntax yang digunakan untuk menghapus elemen pertama dengan dengan nilai tertentu. Berikut sistematika penulisan syntax remove(). 9x adalah nilai yang akan dihapus dalam list. Contoh: Dihapus nilai 0 pada list y = [1, 0, 2, 0, 3] 0B5.2 pop() | Menghapus Element dengan index tertentuSyntax pop() adalah syntax yang digunakan untuk menghapus elemen dengan index tertentu. Berikut sistematika penulisan syntax pop(). 1x adalah index yang akan dihapus dalam list. Contoh: Dihapus index terakhir pada list z = ['buku', 'pensil', 'pulpen'] 2B5.3 del | Menghapus Element dengan index tertentu dan ObjectSyntax del adalah syntax yang digunakan untuk menghapus elemen dengan index tertentu atau menghapus object list sekaligus. Syntax del Berikut sistematika penulisan syntax del. 3i adalah index yang akan dihapus dalam list Contoh: Dihapus index 1 dari list q = [1, 2, 3] 4syntax del juga dapat digunakan untuk menghapus obejct list secara keseluruhan, dengan mengosongkan index. 5B5.4 clear() | Mengosongkan ListSyntax clear() adalah syntax yang berfungsi untuk mengosongkan list. Berikut sistematika penulisan syntax clear(). 6Contoh: 7Tutorial lainnya: Daftar isi Tutorial Python Sekian artikel "Pengertian, Membuat List di Python, dan Contoh Addressing List". Nantikan artikel menarik lainnya dan mohon kesediaannya untuk share dan juga menyukai halaman Advernesia. Terima kasih… Apa itu append pada 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.
Apa yang dimaksud dengan list di python?List adalah tipe data yang paling serbaguna dalam bahasa pemrograman Python. List ditulis sebagai daftar nilai yang dipisahkan koma (item) antara tanda kurung siku. Dalam membuat list pada Python sangatlah sederhana. Tinggal memasukkan berbagai nilai yang dipisahkan dengan tanda koma di antara tanda kurung siku.
Bagaimana cara untuk mendefinisikan sebuah array?Untuk mendefinisikan array, kita bisa menggunakan keyword nama_array = [jumlah_elemen].
Apa fungsi pop dalam python?sorted() untuk mengurutkan nilai. .reverse() untuk mengembalikan urutan nilai array. .pop() untuk menghapus item pada index tertentu.
|