7Technically the requirement is slightly more general than a dictionary. It is a mapping: any object that behaves like a dictionary and maps keys to values.