Kontrola přítomnosti prvku ve slovníku v Pythonu
Přítomnost klíče ve slovníku lze zkontrolovat
pomocí operátoru in, a nepřítomnost
pomocí not in.
Podívejme se v praxi. Mějme následující slovník:
pythondct = {
'a': 1,
'b': 2,
'c': 3
}
Zkontrolujme, zda je ve slovníku prvek
s klíčem 'a':
pythonprint('a' in dct) # vypíše True
Zkontrolujme, že ve slovníku není prvek
s klíčem 'x':
pythonprint('x' not in dct) # vypíše True
Задание 1
Dán slovník:
pythondct = {
'x': 1,
'y': 2,
'z': 3
}
Zkontrolujte, zda obsahuje prvek s klíčem
'w'.
Задание 2
Dán následující kód:
pythondct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
print('x' in dct)
Řekněte, co se vypíše do konzole.
Задание 3
Dán následující kód:
pythondct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
print('x' not in dct)
Řekněte, co se vypíše do konzole.
Задание 4
Dán následující kód:
pythondct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
print(3 in dct)
Řekněte, co se vypíše do konzole.