n在这里输入一个句子,比如"嗨,我是初学者">
n=list(map(str,input().split()))
input().split()
我需要将其转换为字符串列表两者都有效,但是。。。
有什么区别?
这里不需要列表(map(((吗?
input()
总是返回一个字符串。
因此map(str,input().split())
是冗余的,等价于input().split()
参考:input((
这两种方法是等效的,只需要用第二种方法即可。但是,如果你需要一个int类型或其他类型的列表,你可以这样写:
n = list(map(int, input().split()))