Cara menggunakan D.E.L pada Python
Penggunaan del
Show
Keluaran [1, 3, 4]
Keluaran NameError: name 'my_list' is not defined Selain itu, itu juga dapat menghapus rentang nilai tertentu, tidak seperti
Keluaran [1, 2] Modus kesalahanJika item yang diberikan tidak ada dalam daftar, del memberikan IndexError.
Keluaran IndexError: list assignment index out of range Penggunaan hapus
Keluaran [1, 3, 4] Modus kesalahanJika item yang diberikan tidak ada dalam daftar, del memberikan ValueError.
Keluaran ValueError: list.remove(x): x not in list Penggunaan pop
Keluaran 2 [1, 3, 4] Modus kesalahanJika item yang diberikan tidak ada dalam daftar, del memberikan IndexError.
Keluaran IndexError: pop index out of range Jika Anda ingin mempelajari lebih lanjut tentang metode/pernyataan individual ini, Anda dapat mempelajarinya di Python del Statement, Python List remove() – Programiz, dan Python List pop() – Programiz. Pengertian, Membuat List di Python, dan Contoh Addressing ListList 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. Navigasi Cepat
Cara 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.
B1. 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.
B3. Address | Mengubah Nilai Element List suatu IndexUntuk mengubah nilai element list dapat digunakan sistematika berikut. B3.1 Cara Mengubah satu Elementnamalist[i] = x1
Contoh: Mengganti element dengan index 0 pada list x
B3.2 Cara Mengubah beberapa Elementnamalist[a:d] = [xa, xb, xc]
Contoh:
B4. 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(). namalist.append(nilai_elemen) Misalnya diketahui list A = [1, 4, 7] akan ditambahkan element 8 pada index selanjutnya. Sehingga dapat digunakan kode berikut.
B4.2 insert() | Menambah element suatu IndexSyntax insert() adalah syntax yang digunakan untuk menambah element pada index tertentu. Berikut sistematika penulisan syntax insert(). namalist.insert(i, nilai_element) i 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.
B5. 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(). namalist.remove(x) x adalah nilai yang akan dihapus dalam list. Contoh: Dihapus nilai 0 pada list y = [1, 0, 2, 0, 3]
B5.2 pop() | Menghapus Element dengan index tertentuSyntax pop() adalah syntax yang digunakan untuk menghapus elemen dengan index tertentu. Berikut sistematika penulisan syntax pop(). namalist.pop(x) x adalah index yang akan dihapus dalam list. Contoh: Dihapus index terakhir pada list z = ['buku', 'pensil', 'pulpen']
B5.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. del namalist(i) i adalah index yang akan dihapus dalam list Contoh: Dihapus index 1 dari list q = [1, 2, 3]
syntax del juga dapat digunakan untuk menghapus obejct list secara keseluruhan, dengan mengosongkan index.
B5.4 clear() | Mengosongkan ListSyntax clear() adalah syntax yang berfungsi untuk mengosongkan list. Berikut sistematika penulisan syntax clear(). namalist.clear() Contoh:
Tutorial 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 def di python?def pada bahasa python adalah suatu cara untuk mendifinisikan sebuah method atau fungsi.
Apa itu append pada python?Fungsi append menambahkan nilai array pada urutan akhir. Sedangkan dengan fungsi insert kita bisa menambahkan nilai array pada posisi tertentu.
Apa fungsi dari nomor index pada list?List sama seperti array, list juga memiliki nomer indeks untuk mengakses data atau isinya. Nomer indeks list selalu dimulai dari nol ( 0 ). Nomer indeks ini yang kita butuhkan untuk mengambil isi (item) dari list.
Struktur data python apa saja?Sekarang kita akan mempelajari struktur data List, Tuple, Set, dan Dictionary.. 1. List. List adalah salah satu struktur data dalam bahasa pemrograman python yang mampu menyimpan kumpulan data (objek/nilai), yang disebut elemen list. Elemen pada list tersimpan menurut urutan (sequence) tertentu. ... . 2. Tuple. ... . 3. Set.. |