第1关 列表的属性与方法
def main(n):
ls = []
for i in range(n):
lsinput = input().split()
operate = lsinput[0]
if operate == 'insert':
ls.insert(int(lsinput[1]),int(lsinput[2]))
elif operate == 'remove':
ls.remove(int(lsinput[1]))
elif operate == 'append':
ls.append(int(lsinput[1]))
elif operate == 'sort':
ls.sort()
elif operate == 'pop':
ls.pop()
elif operate == 'reverse':
ls.reverse()
elif operate == 'print':
print(ls)
if __name__ == '__main__':
N = int(input())
main(N)
第2关 推导式与生成器
ls = ['the lord of the rings','anaconda','legally blonde','gone with the wind']
s = input() # 输入一个字符
# 当输入为"1"时,输出元素为0-9的3次方的列表 [0, 1, 8, 27, 64, 125, 216, 343, 512, 729]
if s == '1':