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

แปลงลิสต์เป็น tuple ใน Python

ต้องการแปลงลิสต์ทั่วไปเป็น tuple

ใช้ tuple()

tuple(listA) โดยตรง

ตัวอย่าง

listA = ["Mon", 2, "Tue", 3]
print("Given list A: ", listA)
res = tuple(listA)
print("The tuple is : ", res)

ผลลัพธ์

Given list A: ['Mon', 2, 'Tue', 3]
The tuple is : ('Mon', 2, 'Tue', 3)

ใช้ * operator

(*listA,) unpack ลิสต์เข้า tuple

ตัวอย่าง

listA = ["Mon", 2, "Tue", 3]
print("Given list A: ", listA)
res = (*listA,)
print("The tuple is : ", res)

ผลลัพธ์

Given list A: ['Mon', 2, 'Tue', 3]
The tuple is : ('Mon', 2, 'Tue', 3)