В настоящее время я пытаюсь сортировать список файлов, которые были сделаны из номеров версий. Например:Список сортировки с несколькими критериями в python
0.0.0.0.py
1.0.0.0.py
1.1.0.0.py
Все они хранятся в списке. Моя идея состояла в том, чтобы использовать метод sort
списка в сочетании с выражением лямбда. Лямбда-выражение должно сначала удалить расширения .py
, а затем разбить строку на точки. Чем отличает каждое число до целого числа и сортирует по ним.
Я знаю, как бы это сделать в C#, но я понятия не имею, как это сделать с помощью python. Одна из проблем заключается в том, как я могу сортировать по нескольким критериям? И как включить это лямбда-выражение?
Может ли кто-нибудь мне помочь?
спасибо!
Кажется, это лучшее решение. Большое спасибо! – BendEg