Sprawdzanie obecności elementu w słowniku w Pythonie
Obecność klucza w słowniku można sprawdzić za
pomocą operatora in, a brak
- za pomocą not in.
Spójrzmy na praktyce. Załóżmy, że mamy następujący słownik:
dct = {
'a': 1,
'b': 2,
'c': 3
}
Sprawdźmy, czy w słowniku znajduje się element
z kluczem 'a':
print('a' in dct) # wypisze True
Sprawdźmy, że w słowniku nie ma elementu
z kluczem 'x':
print('x' not in dct) # wypisze True
Dany słownik:
dct = {
'x': 1,
'y': 2,
'z': 3
}
Sprawdź, czy znajduje się w nim element z kluczem
'w'.
Dany jest następujący kod:
dct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
print('x' in dct)
Powiedz, co zostanie wypisane w konsoli.
Dany jest następujący kod:
dct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
print('x' not in dct)
Powiedz, co zostanie wypisane w konsoli.
Dany jest następujący kod:
dct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
print(3 in dct)
Powiedz, co zostanie wypisane w konsoli.