Làm cách nào để sắp xếp các số nguyên theo thứ tự abc? Như thế này:Cách sắp xếp các số nguyên theo thứ tự abc
integers = [10, 1, 101, 2, 111, 212, 100000, 22, 222, 112, 10101, 1100, 11, 0]
in như thế này trên Python console
[0, 1, 10, 100000, 101, 10101, 11, 1100, 111, 112, 2, 212, 22, 222]
Tôi đã cố gắng này
def sort_integers(integers):
return sorted(integers)
nhưng tôi đoán bạn phải làm điều đó theo cách này
def sort_integers(integers):
return sorted(integers, key = lambda.......)
Tôi không biết phải làm gì nghi thức sau lambda?
Nhưng anh ấy muốn danh sách kết quả dưới dạng số nguyên. –
cảm ơn, quên điều đó. cập nhật – Alter
Cuộc gọi được sắp xếp của bạn không cần phải làm những gì nó đang làm. Tương tự như phần còn lại của câu trả lời, chỉ cần chuyển danh sách của bạn với một đối số chính. – idjaw