题解 | 【模板】序列操作

【模板】序列操作

https://www.nowcoder.com/practice/12da4185c0bb45918cfdc3072e544069

res = []
q = int(input())
for i in range(q):
    line = input().strip().split(' ')
    operate = line[0]
    if operate == '1':
        res.append(line[-1])
    elif operate == '2':
        res.pop()
    elif operate == '3':
        print(res[int(line[-1])])
    elif operate == '4':
        res.insert(int(line[1])+1, line[-1])
    elif operate == '5':
        res.sort(key=int)
    elif operate == '6':
        res.sort(key=int, reverse=True)
    elif operate == '7':
        print(len(res))
    elif operate == '8':
        print(' '.join(res))



全部评论

相关推荐

09-01 16:09
门头沟学院 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务