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)
Консолго эмне чыгарыларын айтыңыз.