Build a User Configuration Manager - Build a User Configuration Manager

Tell us what’s happening:

I’m getting a little lost at the very start here. Should i be altering the dictionary, or creating something new to print? Any guidance is appreciated! Thanks

Your code so far

test_settings = {
    "one": "two"
    }

def add_setting(key, value):
    new_test_settings = {key.lower, value}
    return new_test_settings

Your browser information:

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

Challenge Information:

Build a User Configuration Manager - Build a User Configuration Manager

GitHub Link: freeCodeCamp/curriculum/challenges/english/blocks/lab-user-configuration-manager/684aaf9ec670c68d20efd0d0.md at main · freeCodeCamp/freeCodeCamp · GitHub

I’m getting stuck at the same point: the new dictionary should be built from the existing settings rather than from the two bare expressions in . The current snippet also needs a comma after , and should be called as when normalizing the key.

the tests only want for test_settings to exist, so you can use it to test the functions, the tests don’t care what you write in test_settings

you may want to re-read what the add_settings function will be called with

  1. You should define a function named add_setting with two parameters representing a dictionary of settings and a tuple containing a key-value pair

which of your two parameters is the dictionary?