Dictionaries are kind of like lists and tuples but, instead of using index numbers, they use keys to point to values.
numbers = {"one": "un",
“two”: “deux”}
print(numbers)
CONSOLE OUTPUT
{'one': 'un', 'two': 'deux'}
In order to create a dictionary, we enclose pairs of keys and values in braces and assign them to a variable.
Unlike the index numbers of lists and tuples, keys can be any type.
numbers = {"one": "un",
"two": "deux"}
numbers “three” = “trois”
numbers[True] = “quatre”
print(numbers)
CONSOLE OUTPUT
{‘one’: ‘un’, ‘two’: ‘deux’, 3: ‘trois’, True: ‘quatre’}
Even boolean values are used as keys.
But how can we get to the values in a dictionary?
n = {"one": "un", "two": "deux"}
print (n[“one”])
CONSOLE OUTPUT
un
Kind of how we add values to dictionaries, we put a key in a pair of brackets to access the value that it points to.