I. Pendahuluan
Dalam pemrograman, kita sering bekerja dengan kumpulan data seperti daftar nilai, nama, atau angka. Dua struktur data yang sering digunakan adalah array dan list. Keduanya terlihat mirip, tapi memiliki perbedaan penting tergantung pada bahasa pemrograman yang digunakan.
II. Pengertian Array
Array adalah struktur data yang menyimpan banyak nilai dalam satu variabel, dengan tipe data yang sama. Di beberapa bahasa seperti C atau Java, array digunakan untuk menyimpan elemen-elemen yang seragam, misalnya kumpulan angka.
Contoh di Python (dengan bantuan library):
III. Pengertian List
List adalah struktur data bawaan di Python yang lebih fleksibel dibanding array. List bisa menyimpan berbagai jenis data sekaligus dalam satu variabel.
Contoh:
IV. Perbedaan Utama Antara Array dan List
Perbedaan | Array | List |
---|---|---|
Tipe Data | Harus sama semua | Bisa campur |
Performa | Lebih cepat untuk data besar | Lebih fleksibel |
Ukuran | Tetap (di beberapa bahasa) | Dinamis (mudah diubah) |
Bahasa | Umum di C, Java, dll. | Native di Python |
V. Kapan Menggunakan Array atau List?
-
Gunakan array jika data banyak dan semua elemen bertipe sama (misalnya semua integer).
-
Gunakan list jika butuh fleksibilitas dan ingin menyimpan berbagai tipe data.
VI. Contoh Penggunaan List di Python
Output:
VII. Kesimpulan
Array dan list adalah dua struktur data penting dalam pemrograman. Keduanya berguna untuk menyimpan kumpulan data, tapi masing-masing memiliki kelebihan dan batasan. Dengan memahami perbedaannya, kita bisa memilih mana yang paling sesuai untuk kebutuhan program kita.
Penulis: Asdwipa Septiade Giling
NIM: 23156201008
Jurusan: Sistem Komputer, STIMIK Catur Sakti Kendari