Bạn có thể sử dụng phương pháp đảo ngược từ lớp danh sách để đảo ngược một danh sách tại chỗ.
ví dụ
a = [3, "Hello", 2, 1] a.reverse() print(a)
Đầu ra
Điều này sẽ cung cấp đầu ra -
[1, 2, "Hello", 3]
Bạn cũng có thể sử dụng phương pháp cắt danh sách với chỉ mục là [::- 1] Nếu bạn muốn tạo một danh sách mới thay vì đảo ngược tại chỗ. Điều này có nghĩa là bắt đầu và dừng làm đầu và cuối danh sách và bước là -1.
ví dụ
a = [3, "Hello", 2, 1] print(a[::-1])
Đầu ra
Điều này sẽ cung cấp đầu ra -
[1, 2, "Hello", 3]
Nếu bạn muốn tạo một danh sách mới thay vì đảo ngược tại chỗ, bạn cũng có thể sử dụng phương pháp đảo ngược.
ví dụ
a = [3, "Hello", 2, 1] rev_a = list(reversed(a)) print(rev_a)
Đầu ra
Điều này sẽ cung cấp đầu ra -
[1, 2, "Hello", 3]