Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

แปลงรายการเป็นทูเพิลใน Python


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