python 把list变成int

如果你的列表(list)只包含一个元素,而这个元素是一个整数(int),你可以直接将它转换成整数,方法是使用 Python 内置的 int() 函数,例如:

my_list = [123]
my_int = int(my_list[0])
print(my_int)

输出结果为:

如果列表中包含多个元素,你需要先将它们合并成一个字符串,再使用 int() 函数将字符串转换成整数,例如:

my_list = [1, 2, 3]
my_str = ''.join(map(str, my_list))
my_int = int(my_str)
print(my_int)

输出结果为:

在上面的例子中,map(str, my_list) 将列表中的每个元素都转换成字符串,''.join() 将这些字符串拼接起来,形成一个新的字符串 '123',然后使用 int() 函数将这个字符串转换成整数。

  •