บางครั้งระหว่างการวิเคราะห์ข้อมูลโดยใช้ Python เราอาจต้องแปลงรายการที่กำหนดให้เป็นทูเพิล เนื่องจากโค้ดดาวน์สตรีมบางตัวอาจคาดหวังว่าจะจัดการกับทูเพิล และรายการปัจจุบันมีค่าสำหรับทูเพิลนั้น ในบทความนี้เราจะมาดูวิธีการต่างๆ กัน
ด้วยทูเพิล
นี่เป็นวิธีการใช้ฟังก์ชันทูเพิลโดยตรงในรายการ องค์ประกอบรายการจะถูกแปลงเป็นทูเพิล
ตัวอย่าง
listA = ["Mon",2,"Tue",3] # Given list print("Given list A: ", listA) # Use zip res = tuple(listA) # Result print("The tuple is : ",res)
ผลลัพธ์
การเรียกใช้โค้ดข้างต้นทำให้เราได้ผลลัพธ์ดังต่อไปนี้ -
Given list A: ['Mon', 2, 'Tue', 3] The tuple is : ('Mon', 2, 'Tue', 3)
ด้วย *
เราสามารถใช้ตัวดำเนินการ * เราสามารถขยายรายการที่กำหนดและใส่ผลลัพธ์ในวงเล็บ
ตัวอย่าง
listA = ["Mon",2,"Tue",3] # Given list print("Given list A: ", listA) # Use zip res = (* listA,) # Result print("The tuple is : ",res)
ผลลัพธ์
การเรียกใช้โค้ดข้างต้นทำให้เราได้ผลลัพธ์ดังต่อไปนี้ -
Given list A: ['Mon', 2, 'Tue', 3] The tuple is : ('Mon', 2, 'Tue', 3)