Preverjanje prisotnosti elementa v slovarju v Pythonu
Prisotnost ključa v slovarju lahko preverimo z
uporabo operatorja in, odsotnost
pa z uporabo not in.
Poglejmo si v praksi. Recimo, da imamo naslednji slovar:
pythondct = {
'a': 1,
'b': 2,
'c': 3
}
Preverimo, ali je v slovarju element
s ključem 'a':
pythonprint('a' in dct) # izpiše True
Preverimo, da v slovarju ni elementa
s ključem 'x':
pythonprint('x' not in dct) # izpiše True
Задание 1
Dan je slovar:
pythondct = {
'x': 1,
'y': 2,
'z': 3
}
Preverite, ali vsebuje element s ključem
'w'.
Задание 2
Dan je naslednji koda:
pythondct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
print('x' in dct)
Kaj se bo izpisalo v konzolo?
Задание 3
Dan je naslednji koda:
pythondct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
print('x' not in dct)
Kaj se bo izpisalo v konzolo?
Задание 4
Dan je naslednji koda:
pythondct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
print(3 in dct)
Kaj se bo izpisalo v konzolo?