我必須初始化一個列表L並按照N行給出的N個命令。打印Python列表
命令將在8個命令1,如下所示:
append
extend
insert
remove
pop
index
count
sort
reverse
請在下面找到我的代碼。我只是一個初學者。請原諒我的錯誤。
樣品輸入:
12
insert 0 5
insert 1 10
insert 0 6
print
remove 6
append 9
append 1
sort
print
pop
reverse
print
輸出應該是:
[6, 5, 10]
[1, 5, 9, 10]
[9, 5, 1]
而且我的代碼是:
L = []
L.insert(0,5)
L.insert(1,10)
L.insert(0,6)
print L
L.remove(6)
L.append(9)
L.append(1)
L.sort()
print L
L.pop()
L.reverse()
print L
即使它在某種程度上做這項工作,它是不準確。我怎樣才能簡化它?
輸入如何與代碼相關? –
你得到的輸出是什麼? – Kannaj
另一個說明:如果你剛開始使用python,你可能會考慮用python 3而不是python 2來做這件事。祝你好運! – Klaster