the dict() literal is nice when you are copy pasting values from something else (none python) For example a list of environment variables. if you had a bash file, say
FOO='bar'
CABBAGE='good'
you can easily paste then into a dict()
literal and add comments. It also makes it easier to do the opposite, copy into something else. Whereas the {'FOO': 'bar'}
syntax is pretty unique to python and json. So if you use json a lot, you might want to use {}
literals with double quotes.