@Kate_Yashina

Как числа разобрать на цифры?

Дан такой список:

[5266101,
 20087,
 6460520,
 8705206,
 143629,
 1774825]

Нужно сделать операции с каждой цифрой внутри строки. Получается, что на выходе нужен такой список:

[[5, 2, 6, 6, 1, 0, 1],
 [2, 0, 0, 8,7],
 [6, 4, 6, 0, 5, 2, 0],
 [8, 7, 0, 5, 2, 0, 6],
 [1, 4, 3, 6, 2, 9],
 [1, 7, 7, 4, 8, 2, 5]]

Использовала формулу

def split_elem(list):
    return [[el] for el in list]

Получила список списков. Как дальше разбить его на элементы?
  • Вопрос задан
  • 87 просмотров
Решения вопроса 1
0xD34F
@0xD34F
new_arr = [ list(map(int, str(n))) for n in arr ]
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы