加入字符串数字列表以创建整数Python 3

时间:2014-08-01 10:12:36

标签: python list integer digit

我该如何转换:

['2', '3', '1', '4', '1', '4', '2', '3', '3', '2', '4', '1', '4', '1', '3', '2']

进入这个

2314142332414132

我尝试过使用.join方法,但我对Python很新,需要一些帮助才能使用它。我也尝试过使用re.sub,string.replace,但它们都没有用。有什么帮助吗?

2 个答案:

答案 0 :(得分:8)

试试这个:

values = ['2', '3', '1', '4', '1', '4', '2', '3', '3', '2', '4', '1', '4', '1', '3', '2']
value = ''.join(values)

如果要获得int值,可以将结果字符串转换为int:

value = int(value)

答案 1 :(得分:4)

result = int(''.join(['1','2']))

请参阅this question