Bắt đầu ngayBắt đầu miễn phí

Dùng biểu thức lambda làm đối số

Hãy truyền các biểu thức lambda làm đối số cho hàm. Bạn sẽ làm việc với phương thức danh sách .sort(). Mặc định, nó sắp xếp số theo thứ tự tăng dần. Ký tự và chuỗi được sắp xếp theo bảng chữ cái. Phương thức có thể được gọi như .sort(key=function). Ở đây, key xác định phép ánh xạ từ mỗi phần tử trong danh sách sang một đối tượng có thể sắp xếp được (ví dụ: một số hoặc một ký tự). Nhờ vậy, các phần tử trong danh sách sẽ được sắp xếp theo cách mà những đối tượng có thể sắp xếp được đó được sắp xếp.

Nhiệm vụ của bạn là định nghĩa các cách khác nhau để sắp xếp danh sách words bằng cách dùng đối số key với biểu thức lambda.

Bài tập này là một phần của khóa học

Luyện tập câu hỏi phỏng vấn lập trình bằng Python

Xem khóa học

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# Sort words by the string length
words.sort(key=lambda s: ____)
print(words)
Chỉnh sửa và Chạy Mã