python把一个数字变成列表
作者:野牛程序员:2023-08-13 13:07:45python阅读 2807
将一个数字转换为列表,可以将数字的每个数字位拆分成单独的元素,然后存储在列表中。以下是实现这个过程的示例:
def number_to_list(number): if number == 0: return [0] digits = [] while number > 0: digits.append(number % 10) number //= 10 return digits[::-1] # 示例使用 num = 12345 num_list = number_to_list(num) print(num_list)
运行以上代码,对于输入的数字 12345,会得到输出:[1, 2, 3, 4, 5]。
在这个示例中,number_to_list 函数将输入的数字拆分成单个的数字位,并将它们存储在一个列表中。请注意,如果输入的数字是0,将其作为单个元素 [0] 存储。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892

- 上一篇:python中怎样向字典中添加值
- 下一篇:python字典append
