Наяўнасць элемента ў слоўніку ў Python
Праверыць наяўнасць ключа ў слоўніку можна з
дапамогай аператара in
, а адсутнасць
- з дапамогай not in
.
Паглядзім на практыцы. Хай у нас ёсць наступны слоўнік:
dct = {
'a': 1,
'b': 2,
'c': 3
}
Давайце праверым, ці ёсць у слоўніку элемент
з ключом 'a'
:
print('a' in dct) # выведзе True
Давайце праверым, што ў слоўніку няма элемента
з ключом 'x'
:
print('x' not in dct) # выведзе True
Дадзены слоўнік:
dct = {
'x': 1,
'y': 2,
'z': 3
}
Праверце, ці ёсць у ім элемент з ключом
'w'
.
Дадзены наступны код:
dct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
print('x' in dct)
Скажыце, што выведзецца ў кансоль.
Дадзены наступны код:
dct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
print('x' not in dct)
Скажыце, што выведзецца ў кансоль.
Дадзены наступны код:
dct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
print(3 in dct)
Скажыце, што выведзецца ў кансоль.