该程序将数字转换为列表

The program converts numbers to lists

在我的部分程序中,我需要下载数值程序并将其输出为列表。 从输入中获取一个数字,然后将其导出为每个逗号之间的列表。

样本:

入口:1230

输出:[1,2,3,0]

假设input用于字符串输入,可以使用list()将字符串转换为字符列表。

user_number = input("Input a number: ")
number_list = list(user_number)
a = 1234

print(list(map(int,list(str(a)))))

输出:

[1, 2, 3, 4]

有点乱所以分解一下

a = 1234
a = str(a) # '1234'
a = list(a) # ['1', '2', '3', '4']
a = list(map(int, a)) # turns each element into an int