Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def flights(*args):
- destinations = {}
- for idx in range(0, len(args), 2):
- destination = args[idx]
- if destination == "Finish":
- return destinations
- passengers = int(args[idx+1])
- if destination not in destinations:
- destinations[destination] = 0
- destinations[destination] += passengers
- return destinations
- print(flights('Vienna', 256, 'Vienna', 26, 'Morocco', 98, 'Paris', 115, 'Finish', 'Paris', 15))
- print(flights('London', 0, 'New York', 9, 'Aberdeen', 215, 'Sydney', 2, 'New York', 300, 'Nice', 0, 'Finish'))
- print(flights('Finish', 'New York', 90, 'Aberdeen', 300, 'Sydney', 0))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement