将一个列表中的大整数值拆分为多个列表中的小整数

时间:2018-10-20 17:45:51

标签: python string python-2.7

说我在列表123456789中有一个a的整数,但我想将其分成4个列表,例如h=[12] m=[34] s=[56] ms=[789]

1 个答案:

答案 0 :(得分:0)

也许这不是最好的方法,但是您可以这样做:

#int in list to string
a_temp = str(a[0])
#empty lists
h = [0]
m = [0]
s = [0]
ms = [0]
#substrings to int in lists
h[0] = int(a_temp[0:2])
m[0] = int(a_temp[2:4])
s[0] = int(a_temp[4:6])
ms[0] = int(a_temp[6:])