Python - сортировка списка

Omkar спросил: 03 ноября 2018 в 09:40 в: python

У меня есть список в этом формате:

a = ["1.mp4", "10.mp4", "100.mp4", "2.mp4", "20.mp4", "200.mp4"]

Я должен отсортировать приведенный выше список в порядке возрастания.

Мой код:

def ascend(a):
    a.sort()
    return aa = ["1.mp4", "10.mp4", "100.mp4", "2.mp4", "20.mp4", "200.mp4"]
print(ascend(a))

Мой вывод:

['1.mp4', '10.mp4', '100.mp4', '2.mp4', '20.mp4', '200.mp4']

И фактический вывод должен быть

['1.mp4', '2.mp4', '10.mp4', '20.mp4', '100.mp4', '200.mp4']

0 ответов