Pengertian dan Bentuk Struktur Data List Pada Python
Pengertian dan Bentuk Struktur Data List Pada Python - Memahami bentuk struktur data dalam pemrograman merupakan hal yang mutlak bagi seorang Developer. Pemahaman tentang struktur data bertujuan agar mampu membuat program yang sesuai dengan konteks, baik itu untuk projek sendiri maupun projek dari klien teruatam dalam hal penyimpanan data.
Nah Simkoder's di kesempatan yang baik ini kita akan memulai mempelajari tentang pengertian struktur dan list dan bentuk struktur data list pada Python. Ada beberapa struktur data dalam Python namun kita awal dulu dari data list.
Sebelum kita mulai dibawah ini mungkin ada pembahasan yang belum pernah kalian pelajari. Silahhkan cek dibawah ini.
Rekomendasi :
👉 Daftar Library Python Lengkap Dengan Fungsinya
👉 Daftar Contoh Penggunaan Sintaks Library Python
Baiklah Simkoder's , mari kita mulai pembahasan kali ini tentang Pengertian dan Bentuk Struktur Data List Pada Python.
Pengertian Data List Pada Python
Dalam Python, List adalah salah satu jenis tipe data yang digunakan untuk menyimpan kumpulan elemen yang diurutkan dan dapat diubah. List merupakan struktur data yang serbaguna dan sangat umum digunakan dalam pemrograman Python.-
Ordered (Diurutkan):
Elemen-elemen dalam List diatur dalam urutan tertentu berdasarkan posisi indeksnya. Ini berarti setiap elemen memiliki posisi tetap dalam List. -
Mutable (Dapat Diubah):
List dapat diubah setelah dibuat. Artinya, elemen-elemen dalam List dapat ditambahkan, dihapus, atau diubah nilainya. -
Indexed (Terindeks):
Setiap elemen dalam List memiliki indeks yang unik. Indeks digunakan untuk mengakses dan memanipulasi elemen dalam List. Indeks dimulai dari 0 untuk elemen pertama, 1 untuk elemen kedua, dan seterusnya. -
Heterogeneous (Beragam):
List dapat menyimpan elemen-elemen dengan tipe data yang berbeda. Ini berarti Anda dapat memiliki elemen dengan tipe data yang berbeda dalam satu List. -
Dinamis:
List dapat berubah ukuran secara dinamis saat elemen ditambahkan atau dihapus. Anda tidak perlu mengatur ukuran List secara eksplisit sebelum menggunakannya. -
Terdapat Operasi yang Umum:
Terdapat berbagai operasi yang dapat dilakukan pada List, seperti mengakses elemen berdasarkan indeks, menambahkan elemen, menghapus elemen, menggabungkan List, membagi List, dan banyak lagi.
Bentuk Struktur Data List Pada Python
Dalam Python, List dinyatakan dengan tanda kurung siku [] dan elemen-elemennya dipisahkan oleh koma.1. List Kosong
List yang tidak memiliki elemen di dalamnya. Dalam Python, list kosong dapat dibuat dengan menggunakan tanda kurung siku [] atau fungsi list(). Contohnya:empty_list = []
atau
empty_list = list()
2. List dengan Element
List yang berisi satu atau lebih elemen. Elemen-elemen dalam List dipisahkan oleh koma (,). Contohnya:fruits = ['apel', 'mangga', 'pisang', 'jeruk']
numbers = [1, 2, 3, 4, 5]
mixed = [1, 'apel', True, 3.14]
3. List Nested ( Bersarang )
nested_list = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
4. List dengan Rentang ( Range )
numbers = list(range(1, 6)) # Output: [1, 2, 3, 4, 5]
5. List dengan notasi pemotongan ( Slice )
fruits = ['apel', 'mangga', 'pisang', 'jeruk']
sliced_list = fruits[1:3] # Output: ['mangga', 'pisang']
6. List dengan Elemen yang Diulang
repeated_list = [1] * 5 # Output: [1, 1, 1, 1, 1]
7. List dengan Elemen yang Dihasilkan melalui List Comprehension
numbers = [x for x in range(1, 6)] # Output: [1, 2, 3, 4, 5]