Перевод из одного формата чисел в другой формат. Python
у меня есть список цифр ['1','2','3','56'] мне необходимо перевести их в формат 0001 0002 0003 0056, возможно ли это реализовать с помощью регулярных выражений?
Ответы (1 шт):
Автор решения: mironovmeow
→ Ссылка
Я бы для решения этой задачи воспользовался возможностью форматирования строк:
formatted_number = [f"{number:0>4}" for number in ['1','2','3','56']]
Краткое объяснение моего решения: f"{x :%заполнитель% %куда выравнивать% %минимальная длинна строки%}"
Получше об форматировании строк можно почитать здесь.