Daftar: Struktur Data Dasar dalam Pemrograman
Daftar adalah struktur data mendasar dalam pemrograman, dan digunakan untuk menyimpan koleksi item. Daftar adalah kumpulan item yang diurutkan, setiap item disebut elemen atau anggota, dan disimpan dalam urutan tertentu. Daftar biasanya digunakan untuk menyimpan kumpulan objek, misalnya daftar nama, daftar nomor, atau daftar alamat.
Berikut beberapa fitur utama daftar:
1. Koleksi yang dipesan: Daftar adalah kumpulan item yang diurutkan, artinya urutan item itu penting.
2. Pengindeksan: Setiap item dalam daftar memiliki indeks, yaitu nomor yang sesuai dengan posisinya dalam daftar.
3. Elemen: Item dalam daftar disebut elemen atau anggota.
4. Penyisipan dan penghapusan: Daftar memungkinkan Anda menyisipkan dan menghapus item pada posisi tertentu dalam daftar.
5. Perulangan: Daftar dapat diulang menggunakan perulangan for, yang memungkinkan Anda mengulangi setiap item dalam daftar.
6. Pencarian: Daftar dapat dicari untuk item tertentu menggunakan metode seperti find() atau index().
7. Modifikasi: Daftar dapat dimodifikasi dengan menambahkan, menghapus, atau memodifikasi elemen.
Beberapa operasi umum yang dapat dilakukan pada daftar meliputi:
1. Penyisipan: Menambahkan elemen ke posisi tertentu dalam daftar.
2. Penghapusan: Menghapus elemen dari posisi tertentu dalam daftar.
3. Pencarian: Menemukan elemen tertentu dalam daftar menggunakan metode seperti find() atau index().
4. Perulangan: Mengulang setiap elemen dalam daftar menggunakan perulangan for.
5. Modifikasi: Mengubah elemen daftar, seperti menambah atau menghapus item.
Daftar biasanya digunakan dalam pemrograman untuk menyimpan kumpulan objek, dan merupakan struktur data penting yang harus dipahami oleh programmer mana pun.