将列表转换为int类型的数字
a = [ 21, 12 ,54, 8 , 2 ,1]
到
b = 211254821
答案 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中是新的,所以不知道。