107 of 151 menu

Phương thức sort

Phương thức sort sắp xếp các phần tử của danh sách theo thứ tự bảng chữ cái tăng dần.

Trong tham số tùy chọn đầu tiên của phương thức, bạn có thể chỉ định tham số reverse, đặt hướng sắp xếp. Theo mặc định, nó có giá trị False.

Trong tham số tùy chọn thứ hai, bạn có thể chỉ định hàm callback với tiêu chí sắp xếp.

Cú pháp

danh_sách.sort([chế độ đảo ngược danh sách], [hàm để sắp xếp])

Ví dụ

Hãy sắp xếp danh sách của chúng ta theo thứ tự ngược lại:

lst = ['c', 'a', 'd', 'b', 'f', 'e'] lst.sort(reverse=True) print(lst)

Kết quả thực thi mã:

['f', 'e', 'd', 'c', 'b', 'a']

Ví dụ

Và bây giờ hãy sắp xếp theo thứ tự ngược lại một danh sách bao gồm các chữ số:

lst = [10, 8, 2, 6, 14] lst.sort(reverse=True) print(lst)

Kết quả thực thi mã:

[14, 10, 8, 6, 2]

Ví dụ

Hãy sắp xếp danh sách các chữ cái của chúng ta mà không chỉ định tham số đảo ngược trong phương thức sort:

lst = ['c', 'a', 'd', 'b', 'f', 'e'] lst.sort() print(lst)

Kết quả thực thi mã:

['a', 'b', 'c', 'd', 'e', 'f']

Ví dụ

Và bây giờ hãy sắp xếp một danh sách bao gồm các chữ số:

lst = [10, 8, 2, 6, 14] lst.sort() print(lst)

Kết quả thực thi mã:

[2, 6, 8, 10, 14]

Xem thêm

  • hàm sorted,
    trả về một danh sách đã sắp xếp từ các đối tượng có thể lặp
  • hàm filter,
    lọc các đối tượng có thể lặp
Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối