PYTHON КАК ЧИСЛО РАЗБИТЬ НА ЦИФРЫ
Часто при работе с числами в Python может возникнуть необходимость разбить число на отдельные цифры. Это может быть полезно, например, при обработке номера телефона.
Для разбиения числа на его цифры в Python можно воспользоваться функцией map()
, которая применяет заданную функцию к каждому элементу последовательности. В данном случае в качестве последовательности выступает строковое представление числа, а функцией будет являться функция int()
, которая преобразует символ в число.
Пример кода:
num = 12345
digits = list(map(int, str(num)))
print(digits)
В данном примере мы объявляем переменную num
и присваиваем ей значение 12345. Затем мы преобразуем число в строку с помощью функции str()
, и сразу же применяем к ней функцию map()
вместе с функцией int()
. Результат применения функции map()
мы приводим к типу list
, чтобы получить список цифр числа. В конце мы выводим переменную digits
на экран.
Результатом выполнения этого кода будет список [1, 2, 3, 4, 5]
, каждый элемент которого является цифрой заданного числа.
12 Списки и операции над ними Python
19 Обход всех цифр числа с помощью while Python
LeetCode Марафон Easy (100 задач)
5 урок (2 часть) Python. Цикл while - разбиение числа на цифры
Извлечь из строки числа. Решение задачи на Python
Сумма цифр трехзначного числа. Решение задачи на Python
Метод split и метод join Python
Обработка цифр числа - Python с Нуля - Урок 12
Новые материалы:
- Функция exec python
- Python бот skype
- Определить разрядность числа python
- Python как получить список ключей словаря
- Как импортировать класс из другого файла python
- Найти все индексы элемента в списке python
- Большая книга проектов python
- Python pandas удалить строки по условию
- Оператор собака python
- Python datetime установить часовой пояс
- Даны стороны прямоугольника найти его периметр и длину диагонали python
- Python чтение файла word
- Gspread python документация
- Паттерн посредник python
- Паттерн посетитель python