บางครั้งระหว่างการวิเคราะห์ข้อมูลโดยใช้ 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)