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)
Консолга нама чиқашини айтинг.