สร้าง NamedTuple สำหรับข้อมูลบุคคล
ในตัวอย่างก่อนหน้า เราได้สร้าง tuple เพื่อเก็บข้อมูลฉุกเฉินของบุคคลคนหนึ่ง โดยต้องจำไว้ว่าองค์ประกอบแรกคือวันเกิด องค์ประกอบที่สองคือสถานที่เกิด และองค์ประกอบที่สามคือกรุ๊ปเลือด สำหรับ tuple ที่มีเพียงสามฟิลด์นั้นยังพอจำได้ไม่ยาก แต่เมื่อ tuple มีขนาดใหญ่ขึ้น การตั้งชื่อให้แต่ละฟิลด์จะช่วยให้เข้าใจความหมายของค่าแต่ละตัวได้ง่ายขึ้น และเข้าถึงข้อมูลได้สะดวกยิ่งขึ้น
ในแบบฝึกหัดนี้ให้สร้าง tuple เดิมจากคำถามก่อนหน้า แต่คราวนี้ให้ตั้งชื่อแต่ละฟิลด์ด้วย
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Julia ระดับกลาง
คำแนะนำการฝึกหัด
- สร้าง NamedTuple ชื่อ
emergency_informationที่มีสามฟิลด์ดังนี้:birthdateมีค่าเท่ากับ1990-05-24birthlocationมีค่าเท่ากับLos Angelesbloodtypeมีค่าเท่ากับO+
- พิมพ์ค่าของแต่ละฟิลด์ใน NamedTuple ทีละบรรทัด โดยเข้าถึงแต่ละฟิลด์ผ่านชื่อฟิลด์
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Create a NamedTuple with the names and values in the instructions
emergency_information = (____)
# Print the birthdate, birthlocation and bloodtype of the tuple
println(emergency_information.____)
println(emergency_information.____)
println(emergency_information.____)