使用输入函数两个在一行中获取多个输入(Python)



初始化列表并读取 n 的值,后跟 n 行命令。 我尝试先创建一个空列表,然后将其初始化为接受命令并获得输出。

10
append
5
append
6
append
7
insert
3 8
print
[5, 6, 7, 8]
sort
print
[5, 6, 7, 8]
reverse
append
10
print
[8, 7, 6, 5, 10]
But, how to obtain command and values on the same line i.e
10
append 5
append 6
append 7
insert 3 8
print
[5,6,7,8]
reverse
append 10
print
[8,7,6,5,10]

您需要读取每一行并手动拆分,然后将其附加到列表中。 那么它就会起作用

像这样的东西a,b = raw_input().strip().split(' ')

最新更新