Как вы сортируете диапазон строк по длине?

Я также новичок в python и после использования некоторых бит и частей здесь я предлагаю свои два цента

print str(int(time.time()))+str(datetime.now().microsecond)[:3]

str (int (time.time ())) займет временную эпоху как int и преобразовать его в строку и присоединиться к ... str (datetime.now (). microsecond) [: 3], которая возвращает только микросекунды, конвертировать в строку и усекать до первых трех символов

29
задан Qiau 17 July 2012 в 22:13
поделиться

1 ответ

Я написал плагин AdvancedSorters , чтобы справиться с этими сложными требованиями сортировки.

Как и в ответе @ Birei, этот плагин предлагает команды расширения, которые оценивают выражение в строке, помещают это число перед строкой, выполняют числовую сортировку, а затем снова удаляют временное число. Специализации обрабатывают общую сортировку по количеству символов и ширине отображения строки, так что вы можете просто использовать:

:SortByWidth
4
ответ дан Ingo Karkat 17 July 2012 в 22:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: