- List: Kumpulan nilai yang diurutkan dan dapat diubah. Contoh:
buah = ['apel', 'pisang', 'jeruk']
- Tuple: Mirip dengan list namun tidak dapat diubah setelah dibuat. Contoh:
bulan = ('Januari', 'Februari', 'Maret')
- Set: Kumpulan nilai unik tanpa urutan. Contoh:
huruf = {'a', 'b', 'c'}
- Dictionary: Kumpulan pasangan kunci-nilai yang memungkinkan pencarian cepat berdasarkan kunci. Contoh:
siswa = {'nama': 'Budi', 'usia': 17}
5. Modul dan Package:
Python memiliki konsep modul dan package yang memungkinkan pengorganisasian kode ke dalam unit-unit terpisah untuk memudahkan pengembangan dan pemeliharaan.
# Contoh penggunaan modul
import math
print(math.pi)
# Contoh penggunaan package
import numpy as np
array = np.array([1, 2, 3, 4, 5])
6. Exception Handling:
Python memiliki fitur exception handling yang memungkinkan penanganan kesalahan dan peristiwa tak terduga dalam program.
try:
hasil = 10 / 0
except ZeroDivisionError:
print("Tidak bisa melakukan pembagian dengan nol.")