【发布时间】:2022-01-04 08:49:45
【问题描述】:
我正在尝试获取字符串输入 (3 2) 并将其保存到 2 个变量中。
n,k = map(int, input(), split(' '))
但这给了我一个错误:
NameError: name 'split' 未定义
【问题讨论】:
-
Split 不是一个函数,它是一个字符串对象的方法。您当前正在尝试调用它并将其返回的内容作为第三个参数传递给 map。
我正在尝试获取字符串输入 (3 2) 并将其保存到 2 个变量中。
n,k = map(int, input(), split(' '))
但这给了我一个错误:
NameError: name 'split' 未定义
【问题讨论】:
split 不是内置函数,它是字符串方法。
n, k = map(int, input().split())
【讨论】: