You are viewing a single comment's thread. Return to all comments →
from collections import deque if __name__ == '__main__': N = int(input()) d = deque() funcs = { 'append': lambda x: d.append(x), 'appendleft': lambda x: d.appendleft(x), 'clear': lambda: d.clear(), 'count': lambda x: d.count(x), 'extend': lambda x: d.extend(x), 'extendleft': lambda x: d.extendleft(x), 'pop': lambda: d.pop(), 'popleft': lambda: d.popleft(), 'remove': lambda x: d.remove(x), 'reverse': lambda: d.reverse() } inputs = [input().split() for _ in range(N)] for command in inputs: funcs[command[0]](*[int(x) for x in command[1:]]) print(*d)
Seems like cookies are disabled on this browser, please enable them to open this website
Collections.deque()
You are viewing a single comment's thread. Return to all comments →