ใช้เมธอด reverse จาก list class กลับลำดับ list in-place
ตัวอย่าง
a = [3, "Hello", 2, 1]
a.reverse()
print(a)
ผลลัพธ์
[1, 2, "Hello", 3]
ใช้ list slicing [::-1] หากต้องการ list ใหม่แทน in-place start=ต้น stop=ปลาย step=-1
ตัวอย่าง
a = [3, "Hello", 2, 1]
print(a[::-1])
ผลลัพธ์
[1, 2, "Hello", 3]
หากต้องการ list ใหม่ ใช้ reversed function
ตัวอย่าง
a = [3, "Hello", 2, 1]
rev_a = list(reversed(a))
print(rev_a)
ผลลัพธ์
[1, 2, "Hello", 3]