Tuple & Named Tuple di Julia
Penjelasan
Tuple mengelompokkan sejumlah TETAP nilai (boleh beda tipe), dibuat dengan `(nilai1, nilai2)`, dan bersifat immutable. Named tuple memberi NAMA pada tiap elemen (`(nama = nilai, ...)`), memungkinkan akses lewat nama field, bukan cuma posisi index.
Contoh Konsep
titik = (1, 2)
titik[1] # 1, akses lewat index
# Named tuple, akses lewat nama field
siswa = (nama = "Budi", nilai = 90)
siswa.nama # "Budi"
siswa.nilai # 90
Praktikum
Buat named tuple produk dengan field nama dan harga, lalu cetak keduanya lewat dot notation.
Ketik/edit bebas di sini untuk latihan — kode ini tidak dijalankan.
Tips
Named tuple sangat berguna untuk mengembalikan BEBERAPA nilai dari satu fungsi dengan nama yang jelas, tanpa perlu membuat struct khusus untuk kasus yang cuma dipakai sekali/sementara.