Python/dictionaries: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
= How to read/write dictionaries? = | = How to read/write dictionaries? = | ||
< | <syntaxhighlight lang="python"> | ||
d = dict() | d = dict() | ||
Line 24: | Line 24: | ||
print(f'{word} is not in the dictionary') | print(f'{word} is not in the dictionary') | ||
</ | </syntaxhighlight> | ||
= Sort a dictionary = | = Sort a dictionary = | ||
< | <syntaxhighlight lang="python"> | ||
keys = [] | keys = [] | ||
Line 42: | Line 42: | ||
print(f'{key} is here so many times:', d[key]) | print(f'{key} is here so many times:', d[key]) | ||
</ | </syntaxhighlight> | ||
[[Category:Python]] | [[Category:Python]] |
Latest revision as of 10:07, 28 June 2023
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])