'size''color'and 'dispositionthe values for these keys are 'fat''gray'and 'loud'respectively you can access these values through their keysmycat['size''fat'my cat has mycat['color'fur 'my cat has gray fur dictionaries can still use integer values as keysjust like lists use integers for indexesbut they do not have to start at and can be any number spam { 'luggage combination' 'the answer'dictionaries vs lists unlike listsitems in dictionaries are unordered the first item in list named spam would be spam[ but there is no "firstitem in dictionary while the order of items matters for determining whether two lists are the sameit does not matter in what order the key-value pairs are typed in dictionary enter the following into the interactive shellspam ['cats''dogs''moose'bacon ['dogs''moose''cats'spam =bacon false eggs {'name''zophie''species''cat''age'' 'ham {'species''cat''age'' ''name''zophie'eggs =ham true because dictionaries are not orderedthey can' be sliced like lists trying to access key that does not exist in dictionary will result in keyerror error messagemuch like list' "out-of-rangeindexerror error message enter the following into the interactive shelland notice the error message that shows up because there is no 'colorkeyspam {'name''zophie''age' spam['color'traceback (most recent call last)file ""line in spam['color'keyerror'color