Обложка канала

Библиотека Python разработчика

20835 @BookPython

Библиотека Python разработчика. Книги по программированию на Python.

Библиотека Python разработчика

4 года назад
Открыть в
Простая, но гибкая естественная сортировка на языке Python Когда вы пытаетесь отсортировать список строк, содержащих числа, обычный алгоритм сортировки python сортирует лексикографически, поэтому вы можете не получить ожидаемых результатов >>> a = ['2 ft 7 in', '1 ft 5 in', '10 ft 2 in', '2 ft 11 in', '7 ft 6 in'] >>> sorted(a) ['1 ft 5 in', '10 ft 2 in', '2 ft 11 in', '2 ft 7 in', '7 ft 6 in'] https://github.com/SethMMorton/natsort @BookPython
GitHub - SethMMorton/natsort: Simple yet flexible natural sorting in Python.

Simple yet flexible natural sorting in Python. Contribute to SethMMorton/natsort development by creating an account on GitHub.

GitHub