def add_setting(setting: dict, new_pair: tuple) -> str:
key, value = new_pair
key = key.lower()
if isinstance(value, str):
value = value.lower()
if key in setting:
return f"Setting '{key}' already exists! Cannot add a new setting with this name."
else:
setting\[key\] = value
return f"Setting '{key}' added with value '{value}' successfully!"
def update_setting(setting: dict, update_pair: tuple) -> str:
key, value = update_pair
key = key.lower()
if isinstance(value, str):
value = value.lower()
if key in setting:
setting\[key\] = value
return f"Setting '{key}' updated to '{value}' successfully!"
else:
return f"Setting '{key}' does not exist! Cannot update a non-existing setting."
This code is raising an error but i don’t know what the error is…..
