在 Python 中将多个整数列表转换为单个整数

pythonserver side programmingprogramming更新于 2026/1/13 7:08:17

有时我们可能有一个列表,其元素是整数。可能需要组合所有这些元素并从中创建一个整数。在本文中,我们将探索实现此目的的方法。

使用 join

join 方法可以将元组中的所有项目合并为一个字符串。因此,我们将使用它通过 for 循环遍历列表中的每个元素来连接列表。

示例

listA = [22,11,34]
# 给定列表 A: ", listA)
# 使用
res = int("".join([str(i) for i in listA]))
# 结果
print("整数为 : ",res)

输出

运行上述代码得到以下结果 −

给定列表 A: [22, 11, 34]
整数为 : 221134

使用 map 和 join

我们可以应用 map 函数将列表的每个元素转换为一个字符串,然后将它们连接起来形成最终列表。应用 int 函数使最终结果成为整数。

示例

listA = [22,11,34]
# 给定列表
print("Given list A: ", listA)
# Use
res = int("".join(map(str, listA)))
# 结果
print("The integer is : ",res)

输出

运行上述代码得到以下结果 −

Given list A: [22, 11, 34]
The integer is : 221134

相关文章


有用资源