将整数列表转换为python中的单个数字

时间:2015-03-31 00:21:43

标签: list python-2.7 integer

将列表转换为int类型的数字

a = [ 21, 12 ,54, 8 , 2 ,1]

b = 211254821

2 个答案:

答案 0 :(得分:2)

>>> a = [ 21, 12 ,54, 8 , 2 ,1]
>>> b = int(''.join(map(str, a)))
>>> print b
211254821

答案 1 :(得分:0)

>>> a=[2,3,4,5,6]
>>> a
[2, 3, 4, 5, 6]
>>> b="".join(map(str,a))
>>> b
'23456'
>>> c=int(b)
>>> c
23456
>>>

可以有一种更小的方式直接转换,但目前我在python中是新的,所以不知道。