List, Tuple, Sets dan Dictionary
Selamat datang di blog kami yang akan membawa Anda ke dalam dunia struktur data penting dalam bahasa pemrograman Python. Pada artikel ini, kita akan membahas list, tuple, sets, dan dictionary, yang merupakan bagian inti dari pemrograman Python.
LIST
List adalah struktur data yang paling sering digunakan dalam Python. List adalah kumpulan item yang berurutan dan dapat diubah. Bisa menambahkan, mengubah, dan menghapus item dalam list. List didefinisikan dengan item yang dipisahkan dengan tanda koma dan diapit oleh tanda kurung siku [].
Contoh list
# Contoh 1: Membuat list
buah = ['apel', 'pisang', 'jeruk']
print(buah) # Output: ['apel', 'pisang', 'jeruk']
# Contoh 2: Mengakses item dalam list
print(buah[0]) # Output: apel
# Contoh 3: Mengubah item dalam list
buah[1] = 'mangga'
print(buah) # Output: ['apel', 'mangga', 'jeruk']
TUPLE
Tuple mirip dengan list, tetapi tidak bisa diubah (immutable). Setelah tuple dibuat, Anda tidak bisa menambahkan, mengubah, atau menghapus item dalam tuple. Tuple didefinisikan dengan item yang dipisahkan koma dan diapit oleh tanda kurung ().
Contoh tuple
# Contoh 1: Membuat tuple
buah = ('apel', 'pisang', 'jeruk')
print(buah) # Output: ('apel', 'pisang', 'jeruk')
# Contoh 2: Mengakses item dalam tuple
print(buah[0]) # Output: apel
# Contoh 3: Mencoba mengubah item dalam tuple (akan menghasilkan error)
buah[1] = 'mangga' # Output: TypeError: 'tuple' object does not support item assignment
SET
Set adalah kumpulan item yang tidak berurutan dan tidak terindeks. Set tidak mengandung item duplikat. Set didefinisikan dengan item yang dipisahkan koma dan diapit oleh tanda kurung kurawal {}.
Contoh set
# Contoh 1: Membuat set
buah = {'apel', 'pisang', 'jeruk'}
print(buah) # Output: {'pisang', 'jeruk', 'apel'}
# Contoh 2: Menambahkan item ke set
buah.add('mangga')
print(buah) # Output: {'pisang', 'mangga', 'jeruk', 'apel'}
# Contoh 3: Menghapus item dari set
buah.remove('pisang')
print(buah) # Output: {'mangga', 'jeruk', 'apel'}
Dictionary
Dictionary adalah kumpulan pasangan kunci-nilai (key-value) yang tidak berurutan. Kunci dalam dictionary harus unik. Dictionary didefinisikan dengan pasangan kunci:nilai yang dipisahkan koma dan diapit oleh tanda kurung kurawal {}
Contoh Dictionary
# Contoh 1: Membuat dictionary
orang = {'nama': 'Budi', 'umur': 20}
print(orang) # Output: {'nama': 'Budi', 'umur': 20}
# Contoh 2: Mengakses nilai dalam dictionary
print(orang['nama']) # Output: Budi
# Contoh 3: Mengubah nilai dalam dictionary
orang['umur'] = 21
print(orang) # Output: {'nama': 'Budi', 'umur': 21}
Kami menghargai waktu yang Anda habiskan untuk membaca artikel ini. Terima kasih telah bergabung dalam perjalanan kita untuk menjelajahi struktur data Python. Semoga artikel ini bermanfaat bagi Anda.
Terimakasih