“Python Sort Isdigit” Ответ

Python Sort Isdigit

from natsort import natsorted
my_list = ['image101.jpg', 'image2.jpg', 'image1.jpg']
natsorted(my_list)
Elated Echidna

Python Sort Isdigit

>>> my_list= ['image101.jpg', 'image2.jpg', 'image1.jpg']
>>> my_list.sort(key=lambda x: int(''.join(filter(str.isdigit, x))))
>>> my_list
['image1.jpg', 'image2.jpg', 'image101.jpg']
Elated Echidna

Ответы похожие на “Python Sort Isdigit”

Вопросы похожие на “Python Sort Isdigit”

Больше похожих ответов на “Python Sort Isdigit” по Python

Смотреть популярные ответы по языку

Смотреть другие языки программирования