some_dict = {(1): 'Hello', (2): 'Goodbye', (3): 'You say yes', (4): 'I say no'}
value_to_remove = 'You say yes'
some_dict = {key: value for key, value in list(some_dict.items()) if value is not
    value_to_remove}
some_dict
some_dict = {key: value for key, value in list(some_dict.items()) if value !=
    value_to_remove}
some_dict
Best way to remove an item from a Python dictionary?