Thông báo: Download 4 khóa học Python từ cơ bản đến nâng cao tại đây.
Hàm List reverse() trong Python
Đúng như ý nghĩa của nó, phương thức list.reverse() dùng để đảo ngược vị trí của các phần tử trong list. Ví dụ list có 6 phần tử thì sau khi chạy reverse() thì nó sẽ đảo vị trí của các cặp (5 : 0), (4 : 1), (3 : 2).

1. Cú pháp list reverse()
Dưới đây là cú pháp của phương thức reverse() trong Python.
list.reverse()
Phương thức này không có tham số truyền vào và nó cũng không trả về bất kì một giá trị nào cả, nhiệm vụ của nó chỉ đơn giản là đảo ngược vị trí của các phần tử trong list hiện tại.
2. Ví dụ list reverse()
Sau đây là ví dụ sử dụng phương thức reverse để đảo ngược các phần tử trong List.
Bài viết này được đăng tại [free tuts .net]
# Operating System List
os = ['Windows', 'macOS', 'Linux']
print('Original List:', os)
# List Reverse
os.reverse()
# updated list
print('Updated List:', os)Chạy lên kết quả sẽ như sau:
Original List: ['Windows', 'macOS', 'Linux'] Updated List: ['Linux', 'macOS', 'Windows']
Ngoài cách này ra thì ta cũng có thể sử dụng toán tử Slicing.
# Operating System List
os = ['Windows', 'macOS', 'Linux']
print('Original List:', os)
# Reversing a list
#Syntax: reversed_list = os[start:stop:step]
reversed_list = os[::-1]
# updated list
print('Updated List:', reversed_list)Kết quả trả về cũng không khác gì cách ở trên.
Lời kết: Như vậy là bạn đã học xong phương thức list.reverse(), và biết thêm cách sử dụng toán tử Slicing để đảo ngược thứ tự các phần tử trong list.

Các kiểu dữ liệu trong C ( int - float - double - char ...)
Thuật toán tìm ước chung lớn nhất trong C/C++
Cấu trúc lệnh switch case trong C++ (có bài tập thực hành)
ComboBox - ListBox trong lập trình C# winforms
Random trong Python: Tạo số random ngẫu nhiên
Lệnh cin và cout trong C++
Cách khai báo biến trong PHP, các loại biến thường gặp
Download và cài đặt Vertrigo Server
Thẻ li trong HTML
Thẻ article trong HTML5
Cấu trúc HTML5: Cách tạo template HTML5 đầu tiên
Cách dùng thẻ img trong HTML và các thuộc tính của img
Thẻ a trong HTML và các thuộc tính của thẻ a thường dùng