Consider a list (list = []). You can perform the following commands: insert i e: Insert integer at position . print: Print the list. remove e: Delete the first occurrence of integer . code example
Example: Initialize your list and read in the value of n followed by n lines of commands where each command will be of the 7 types listed above. Iterate through each command in order and perform the corresponding operation on your list.
N = int(input('Number of commands You want to Enter :'))
l=[]
for i in range(N):
x=input().split(" ")
command=x[0]
if command=='insert':
l.insert(int(x[1]),int(x[2]))
if command=='remove':
l.remove(int(x[1]))
if command=='append':
l.append(int(x[1]))
if command=='sort':
l.sort()
if command=='reverse':
l.reverse()
if command=='pop':
if (len(l)!=0):
l.pop()
if command=='print':
print(l)