Sort by

recency

|

2912 Discussions

|

  • + 0 comments
    N = int(input())
    out = []
    for _ in range(N):
        parts = input().split()
        cmd = parts[0]
        args = list(map(int,parts[1:]))
    
        if cmd == 'print':
            print(out)
        else:
            getattr(out,cmd)(*args)
    
  • + 0 comments

    if name == 'main': N = int(input())

    new_list = []

    for i in range (N): command = input().split() if command[0] == "append": new_list.append(int(command[1])) elif command[0] == "insert": new_list.insert(int(command[1]), int(command[2])) elif command[0] == "remove": new_list.remove(int(command[1])) elif command[0] == "sort": new_list.sort() elif command[0] == "pop": new_list.pop() elif command[0] == "reverse": new_list.reverse() elif command[0] == "print": print(new_list)

  • + 0 comments

    if name == 'main':

    N = int(input())
    lst = []
    for i in range(N):
        lst.append(input())
    out = []
    for i in range(len(lst)):
    
    
        command = str(lst[i]).split()
    
        if command[0] == 'insert':
            out.insert(int(command[1]), int(command[2]))
    
        elif command[0] == 'print':
            print(out)
    
        elif command[0] == 'remove' and int(command[1]) in out:
            out.remove(int(command[1]))
    
        elif command[0] == 'append':
            out.append(int(command[1]))
    
        elif command[0] == 'sort':
            out.sort()
    
        elif command[0] == 'pop' and len(out) > 0:
            out.pop()
    
        elif command[0] == 'reverse':
            out.reverse()
    
  • + 0 comments

    if name == 'main': N = int(input()) my_list = []

    for iteration in range(N):
        user_input = input().split()
    
    
        if user_input[0] == "insert":
            my_list.insert(int(user_input[1]),int(user_input[2]))
    
        elif user_input[0] == "print":
            print(my_list)
    
        elif user_input[0] == "remove":
            my_list.remove(int(user_input[1]))
    
        elif user_input[0] == "append":
            my_list.append(int(user_input[1]))
    
        elif user_input[0] == "sort":
            my_list.sort()
    
        elif user_input[0] == "pop":
            my_list.pop()
    
        elif user_input[0] == "reverse":
            my_list.reverse()
    
  • + 0 comments
    if __name__ == '__main__':
        lst = []
        N = int(input())
        for _ in range(N):
            command, *nums = input().split()
            num = list(map(int,nums))
            match command:
                case 'insert':
                    i,e = num
                    lst.insert(i, e)
                case 'print': print(lst)
                case 'remove': lst.remove(*num)
                case 'append': lst.append(*num)
                case 'sort': lst.sort()
                case 'pop': lst.pop()
                case 'reverse': lst.reverse()
                case _: 
                    print('Wrong command.')
                    break