Если вы смотрите только код, то здесь это является
number = 12345 numList = [int(digit) for digit in str(number)]
Numlist
В этом примере вернется [1, 2, 3, 4, 5]
Лучший способ посмотреть на все отдельные номера в номере – использовать понимание списка, сначала повернув число в строку. Таким образом, вы сможете перейти на строку как каждый отдельный характер. Затем наконец поверните отдельных персонажей в число. Это все может быть сделано в стороне списка.
Чтобы разбить вышеуказанный код, чтобы он выглядел приятнее:
for digit in str(number): int(digit)
Этот блок кода возвращает номер, поэтому, если вы поставите его вокруг квадратных кронштейнов, то он станет списком. Тогда вы сможете повторить список и делать, как вы, пожалуйста.
Оригинал: “https://dev.to/jabermudez11/splitting-a-number-into-individual-digits-python-3g8a”