这个问题已经在这里有一个答案:
- 如何阅读Python原始输入的多行? 7个回答
我想创建一个简单的程序,输入一个多输入,将其作为一个表。
输入:
a
b
c
我知道我可以这样做很容易在Python 2.7.5使用:
input_string = raw_input("> ").splitlines()
这将返回[ 'A', 'B', 'C']
然而在Python 3中,线:
input_string = input("> ").splitlines()
仅返回['a']
因此它仅读取输入字符串的第一个行。
有没有在Python 3任何方式接受多输入? 谢谢。