使用循环Python将元素添加到数组中

时间:2016-12-12 08:30:17

标签: python arrays

我刚开始学习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;
  }

提前致谢

1 个答案:

答案 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]
>>>