Memahami Struktur Data Dasar Bahasa Pemrogaman Python - Blog Rizki M Farhan
Skip to content Skip to sidebar Skip to footer

Memahami Struktur Data Dasar Bahasa Pemrogaman Python

 Memahami Struktur Data Dasar Bahasa Pemrogaman Python

Memahami Struktur Data Dasar Bahasa Pemrogaman Python

# List

    List adalah struktur data yang digunakan untuk menyimpan sekumpulan elemen yang dapat diubah (mutable) dan diindeks. Elemen-elemen dalam list dapat berupa tipe data apapun, termasuk list lainnya. List ditulis dengan tanda kurung siku `[]`. Contoh :

my_list = [1, 2, 3, "empat", 5.0, [6, 7, 8]]

Anda dapat mengakses elemen dalam list berdasarkan indeksnya, misalnya `my_list[0]` untuk mendapatkan elemen pertama.

# Tuple

Tuple mirip dengan list, tetapi bersifat tidak dapat diubah (immutable). Ini artinya, setelah tuple dibuat, elemen-elemennya tidak dapat ditambah, dihapus, atau diubah nilainya. Tuple ditulis dengan tanda kurung biasa `()`. Contoh :

my_tuple = (1, 2, 3, "empat", 5.0)

Anda dapat mengakses elemen dalam tuple seperti halnya list, dengan menggunakan indeks, misalnya `my_tuple[0]` untuk mendapatkan elemen pertama.

# Set

Set adalah struktur data yang digunakan untuk menyimpan kumpulan elemen unik tanpa urutan tertentu. Elemen-elemen dalam set tidak dapat memiliki duplikat. Set ditulis dengan menggunakan tanda kurung kurawal `{}`. Contoh:


my_set = {1, 2, 3, 4, 5}

Anda tidak dapat mengakses elemen dalam set berdasarkan indeks, tetapi Anda dapat menambahkan elemen baru atau menghapus elemen yang ada.

# Dictionary

Dictionary adalah struktur data yang digunakan untuk menyimpan pasangan kunci-nilai (key-value pairs). Setiap elemen dalam dictionary terdiri dari sebuah kunci dan nilai yang terkait. Dictionary ditulis dengan tanda kurung kurawal `{}`, dengan format `key: value`. Contoh:


my_dict = {"nama": "John Doe", "umur": 25, "pekerjaan": "developer"}

Anda dapat mengakses nilai dalam dictionary berdasarkan kunci, misalnya `my_dict["nama"]` untuk mendapatkan nilai yang terkait dengan kunci "nama".
Dengan memahami struktur data dasar seperti list, tuple, set, dan dictionary, Anda dapat menyimpan dan mengelola data dengan lebih efisien dalam program Python Anda.

Rizki M Farhan
Rizki M Farhan Saya adalah seorang penulis konten artikel untuk belajar yang membahas Teknologi Layanan Pendidikan Internet.