Есть ли краткий способ разбить это отрицательное целое число на список цифр? (Python)
Я могу сделать это с помощью оператора if, но мне кажется, что код слишком длинный для этой простой операции.
число = -12345
->вставляет магический код<-
желаемый результат
num_list = ['-1', '2', '3', '4', '5']
1 ответ
Вы можете просто использовать .split("\\B")
Итак, магический код будет таким:
String[] num_list = Integer.toString(num).split("\\B");