Mohon tunggu...
Doni Alvero
Doni Alvero Mohon Tunggu... Mahasiswa - Mahasiswa Universitas Pelita Bangsa-Teknik Informatika

my hobby is computer gaming, basketball, and football

Selanjutnya

Tutup

Pendidikan Pilihan

Pengenalan Struktur Data dalam Python

3 Januari 2025   16:19 Diperbarui: 3 Januari 2025   16:32 65
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Bagikan ide kreativitasmu dalam bentuk konten di Kompasiana | Sumber gambar: Freepik

Tuple dalam Python adalah salah satu struktur data yang digunakan untuk menyimpan koleksi elemen yang tidak dapat diubah setelah didefinisikan (immutable). Tuples mirip dengan lists, tetapi perbedaannya adalah tuples bersifat tetap dan lebih cepat dalam hal performa karena tidak dapat diubah.

  • Karakteristik Tuple

1. Immutable: Elemen-elemen dalam tuple tidak dapat diubah setelah tuple didefinisikan. Ini membuat tuple lebih aman digunakan dalam situasi di mana data tidak boleh diubah secara tidak sengaja.

2. Ordered: Tuple menyimpan elemen dalam urutan tertentu, dan elemen-elemen dalam tuple dapat diakses menggunakan indeks.

3. Diverse: Sama seperti list, tuple dapat menyimpan elemen-elemen dari berbagai tipe data, termasuk tuple lainnya.

Berikut adalah  contoh penggunaan tuple dalam Python:

                        my_tuple = (1, 2, 3)

                        print(my_tuple)  # Output: (1, 2, 3)

3. Set

Set dalam Python adalah struktur data yang digunakan untuk menyimpan koleksi elemen yang unik dan tidak berurutan. Set sangat berguna ketika Anda perlu menyimpan elemen-elemen tanpa duplikasi dan melakukan operasi matematika seperti union, intersection, dan difference.

  • Karakteristik Set

1. Unik: Set hanya menyimpan elemen-elemen unik, artinya tidak ada elemen yang dapat muncul lebih dari sekali dalam set.

2. Tidak Berurutan: Set tidak menjaga urutan elemen, sehingga elemen-elemen dalam set tidak dapat diakses menggunakan indeks.

HALAMAN :
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
Mohon tunggu...

Lihat Konten Pendidikan Selengkapnya
Lihat Pendidikan Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun