Study
Julia

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.

Editor Latihan

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.