将字符串列表转换为整数

时间:2018-11-20 08:42:20

标签: python python-3.x

我有一个列表,其元素只是单个字符串。

my_list = ['9', '4', '4', '5', '4', '3', '5']

如何将其转换为单个整数,例如:9445435

注意:' '.join()仅适用于字符串列表,不适用于整数。

3 个答案:

答案 0 :(得分:0)

result = ' '.join(my_list)

result = int(result)

答案 1 :(得分:0)

尝试一下

In [5]: int(''.join(my_list))
Out[5]: 9445435

答案 2 :(得分:0)

您为什么不尝试这种方法?

my_list = ['9', '4', '4', '5', '4', '3', '5']
output = int(''.join(str(num) for num in my_list))
print(output) ## 9445435