If you try to access a key that does not exist in a dictionary, it will result in a(n) .

The method used to get the value of a key in a dictionary without raising an error is ().

The method used to remove a key-value pair from a dictionary is ().

Dictionaries in Python are .

A key in a Python dictionary must be of a(n) type.

A key in a Python dictionary must be of a(n) type.