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