【发布时间】:2018-07-14 08:50:04
【问题描述】:
以下是以下代码:
a = list(map(int, input().split()))
b = list(map(int, input().split()))
上面的代码可以正常工作,但是下面的代码会报错。你能解释一下吗?
l = input()
i = int(l.split())
m = input()
j = int(m.split())
类型错误是:int() 参数必须是字符串、类似字节的对象或数字,而不是 'list. 我想弄清楚上面的代码部分是如何工作的,而不是低于一个。
【问题讨论】:
-
请同时发布错误。
-
map(int,input().split()) 和 int(input().split()) 有什么不同
-
map()在哪里? -
先生,我没听明白。你的意思是 map(int,input().split()) 还是别的什么?
-
即使我使用 int(str(input().split()) 它仍然会抛出一个错误。那么 map(int,input().split()) 与 int(input ().split())
标签: python-3.x split int map-function