Сортировка списка чисел, разделенных точками, например версий программного обеспечения.Python

Программы на Python
Ответить
Anonymous
 Сортировка списка чисел, разделенных точками, например версий программного обеспечения.

Сообщение Anonymous »

У меня есть список, содержащий строки версий, например вещи:

Код: Выделить всё

versions_list = ["1.1.2", "1.0.0", "1.3.3", "1.0.12", "1.0.2"]
Я хотел бы отсортировать его, чтобы результат был примерно таким:

Код: Выделить всё

versions_list = ["1.0.0", "1.0.2", "1.0.12", "1.1.2", "1.3.3"]
Очевидно, порядок цифр должен быть слева направо и по убыванию. Таким образом, 1.2.3 предшествует 2.2.3, а 2.2.2 предшествует 2.2.3.

Как мне это сделать в Python?

Подробнее здесь: https://stackoverflow.com/questions/257 ... e-versions
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»