Բառարանի տարրի առկայությունը Python-ում
Բառարանի մեջ բանալու առկայությունը կարելի է ստուգել
օգտագործելով in օպերատորը, իսկ բացակայությունը
- օգտագործելով not in:
Եկեք տեսնենք գործնականում: Ենթադրենք ունենք հետևյալ բառարանը:
pythondct = {
'a': 1,
'b': 2,
'c': 3
}
Եկեք ստուգենք, արդյոք բառարանի մեջ կա
'a' բանալիով տարր.
pythonprint('a' in dct) # կարտածի True
Եկեք ստուգենք, որ բառարանի մեջ չկա տարր
'x' բանալիով.
pythonprint('x' not in dct) # կարտածի True
Задание 1
Տրված է բառարան.
pythondct = {
'x': 1,
'y': 2,
'z': 3
}
Ստուգեք, արդյոք դրա մեջ կա 'w' բանալիով տարր:
Задание 2
Տրված է հետևյալ կոդը.
pythondct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
print('x' in dct)
Ասացեք, թե ինչ կարտածվի կոնսոլում:
Задание 3
Տրված է հետևյալ կոդը.
pythondct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
print('x' not in dct)
Ասացեք, թե ինչ կարտածվի կոնսոլում:
Задание 4
Տրված է հետևյալ կոդը.
pythondct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
print(3 in dct)
Ասացեք, թե ինչ կարտածվի կոնսոլում: