Dictionaries are form of data type that function as an array, but with a "key", a string that is used to specify an array index. Dictionaries can be assigned both integer and strings entries, but after an index is set, the type can't be changed by later modifications to the array's entry.