我刚开始学习python,我想知道如何使用循环将数字添加到数组中
例如:1234进入[1] [2] [3] [4]
我做错了吗?
x = len(str(user))
num_array = []
for i in range (0, x):
num_array.append[i] = number % 10 // ??
number /= 10
这是我在c。
中写的方式 for (i=0; i < integer_size; i++)
{
splitArray[i] = integer % 10;
integer /= 10;
}
提前致谢
答案 0 :(得分:1)
您可以使用python中的split
方法,下面的代码对python2.7
和&amp; python3
。看看here
number = 1234
result = [x for x in str(number)]
测试
>>> d = 1234
>>> [int(x) for x in str(d)]
[1, 2, 3, 4]
>>>