有没有办法将整数列表转换为单个变量?

时间:2019-08-12 08:45:39

标签: python-3.x

我想将整数列表转换为单变量。

我尝试了这个(在另一个问题上发现):

r = len(message) -1
res = 0
for n in message:
  res += n * 10 ** r
  r -= 1

这根本不适合我。

我基本上需要这个:

message = [17, 71, 34, 83, 81]

(这可能会有所不同,因为我使用变量来更改每个变量) 转换成这个:

new_message = 1771348381

1 个答案:

答案 0 :(得分:3)

joinmapstr组合使用。

message = [17, 71, 34, 83, 81]
new_message = int(''.join(map(str, message)))
# 1771348381