Введение
В Python часто возникает необходимость преобразовать число в список его цифр. Это может быть полезно для различных приложений, таких как выполнение математических операций над отдельными цифрами или более детальное манипулирование числами. В этом задании вам предстоит написать функцию, которая принимает число в качестве входных данных и возвращает список его цифр.
Преобразование числа в список цифр
Напишите функцию digitize(n), которая принимает неотрицательное целое число n в качестве входных данных и возвращает список его цифр. Функция должна выполнить это, выполнив следующие шаги:
- Преобразуйте входное число
nв строку. - Используйте функцию
map()в сочетании с функциейintдля преобразования каждого символа в строке в целое число. - Верните полученный список целых чисел.
Например, если входное число равно 123, функция должна вернуть список [1, 2, 3].
def digitize(n):
return list(map(int, str(n)))
digitize(123) ## [1, 2, 3]
Резюме
В этом задании вы узнали, как преобразовать число в список его цифр с помощью Python. Используя функцию map() и функцию int, вы можете легко преобразовать каждый символ в строке в целое число и вернуть список этих целых чисел. Этот метод может быть полезен для различных приложений, таких как выполнение математических операций над отдельными цифрами или более детальное манипулирование числами.