Python/dictionaries

From XPUB & Lens-Based wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

How to read/write dictionaries?

d = dict()

# or

d = {}

# Key : Value structure
d = { 'software' : 10 }

# Read a value from the dictionary
print(d['software'])
# 10

# Add a new key to the dictionary
d['language'] = 6

word = 'hello'
if word in d:
    print(f'{word} is in the dictionary')
else: 
    print(f'{word} is not in the dictionary')

Sort a dictionary

keys = []

# key : value
for key, value in d.items():
    keys.append(key)

keys.sort()
print(keys)

for key in keys:
    print(f'{key} is here so many times:', d[key])