Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def index_in_range(index, length):
- return 0 <= index < length
- owned_tanks=input().split(', ')
- command_count=int(input())
- for i in range(command_count):
- token= input().split(', ')
- command= token[0]
- if command == 'Add':
- tank_name = token[1]
- if tank_name in owned_tanks:
- print ("Tank is already bought")
- continue
- owned_tanks.append(tank_name)
- print ("Tank successfully bought")
- elif command == 'Remove':
- tank_name = token[1]
- if tank_name not in owned_tanks:
- print("Tank not found")
- continue
- owned_tanks.remove(tank_name)
- print("Tank successfully sold")
- elif command == 'Remove At':
- index = int(token[1])
- if not index_in_range (index, len(owned_tanks)):
- print("Index out of range")
- continue
- owned_tanks.pop(index)
- print("Tank successfully sold")
- elif command == 'Insert':
- index= int(token[1])
- tank_name= token[2]
- if not index_in_range(index, len(owned_tanks)):
- print('Index out of range')
- continue
- if tank_name in owned_tanks:
- print('Tank is already bought')
- owned_tanks.insert(index, tank_name)
- print('Tank successfully bought')
- print(', '.join(owned_tanks))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement