Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在不使用分隔符的情况下打印列表中的数字_Python_Python 3.x_List - Fatal编程技术网

Python 如何在不使用分隔符的情况下打印列表中的数字

Python 如何在不使用分隔符的情况下打印列表中的数字,python,python-3.x,list,Python,Python 3.x,List,print(*[1,2,3])输出为:1,2,3 print(*[1,2,3],sep='')输出为:123, 这是字符串类型 有没有办法将打印为整数类型123打印(int(''.join(map(str[1,2,3]))?您运行的是什么python版本?@Chris_Rand的要求是不使用任何字符串操作打印(*[1,2,3],sep='')没有。在不分隔地打印数字后,它返回None。打印基本上会生成字符串,并且没有名为integer的类型。你想要什么?print(int(''.join(map

print(*[1,2,3])
输出为:
1,2,3
print(*[1,2,3],sep='')
输出为:
123
, 这是字符串类型


有没有办法将
打印为
整数
类型
123
打印(int(''.join(map(str[1,2,3]))
?您运行的是什么python版本?@Chris_Rand的要求是不使用任何字符串操作
打印(*[1,2,3],sep='')
没有。在不分隔地打印数字后,它返回
None
。打印基本上会生成字符串,并且没有名为
integer
的类型。你想要什么?
print(int(''.join(map(str[1,2,3])))
?你在运行什么python版本?@Chris_Rands要求不使用任何字符串操作
print(*[1,2,3],sep='')
不,它不使用。在不分隔地打印数字后,它返回
None
。打印基本上会生成字符串,并且没有名为
integer
的类型。你要求什么?你正在将
int
转换为
str
,然后再转换为
int
。在python中有没有一种直接从
int
数组到
number
的方法?没有
int
在python中是一个不可变的对象。即使它是可变的,您会提供什么算法?您可以从字节([1,2,3],byteorder=“big”)
连接字节,如
int,但由于二进制连接,您将无法获得
123
,因为您正在将
int
转换为
str
,然后再转换为
int
。在python中有没有一种直接从
int
数组到
number
的方法?没有
int
在python中是一个不可变的对象。即使它是可变的,您会提供什么算法?您可以连接字节,如
int.from_bytes([1,2,3],byteorder=“big”)
,但由于二进制连接,您将无法获得
123
l = [1, 2, 3]
print(int(''.join(str(e) for e in l)))