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

วิธี Pop Element แรกออกจาก Tuple ใน Python

โดยนิยาม Tuple Object เป็น Immutable จึงไม่สามารถลบ Element ได้ อย่างไรก็ตาม Workaround คือ แปลง Tuple เป็น List ลบ Element ที่ต้องการจาก List แล้วแปลงกลับเป็น Tuple

>>> T1=(1,2,3,4)
>>> L1=list(T1)
>>> L1.pop(0)
1
>>> L1
[2, 3, 4]
>>> T1=tuple(L1)
>>> T1
(2, 3, 4)