from urllib.parse import parse_qs
my_values = parse_qs("red=5&blue=0&green=", keep_blank_values=True)
print(repr(my_values)){'red': ['5'], 'blue': ['0'], 'green': ['']}
{'red': ['5'], 'blue': ['0'], 'green': ['']}
Red: ['5']
Green: ['']
Opacity: None
FalseFalse, then the rest evaluates to \(0\)Red: '5'
Green: 0
Opacity: 0
"red" case, red is in the dictionary and so is retrieved
True"5" is returned"green" case, green is in the dictionary
False0 being returned"opacity" case, opacity is not in the dictionary
get returns [""]False0 being returned0"5"Red: 5
Green: 0
Opacity: 0