Learn Lambda Functions by Building an Expense Tracker - Step 12

Tell us what’s happening:

how i create amount dictionary and pass a dictionary to .append() list ?

Your code so far


# User Editable Region

def add_expense(expenses, amount, category):
    
    am={"amount":amount}
    pass
    expenses.append(am)

# User Editable Region


expenses = []

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36

Challenge Information:

Learn Lambda Functions by Building an Expense Tracker - Step 12

Hi there and welcome to our community!

Firstly, you need to get rid of that pass keyword is it’s not required.
Then you pass that dictionary directly to the append method (i.e. put it inside the parentheses, without declaring it as a variable first).