Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class BankAccount:
- def __init__(self, name, bank, balance):
- self.name = name
- self.bank = bank
- self.balance = balance
- data_list = input().split(' | ')
- accounts_list = []
- while not data_list[0] == 'end':
- bank = data_list[0]
- name = data_list[1]
- balance = float(data_list[2])
- bank_account = BankAccount(name=name, bank=bank, balance=balance)
- accounts_list.append(bank_account)
- data_list = input().split(' | ')
- for account in sorted(accounts_list, key=lambda acc:(-acc.balance, len(acc.bank))):
- print(f'{account.name} -> {account.balance:.2f} {account.bank}')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement