Мавҷудияти элемент дар луғат дар 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)
Бигӯед, ки чӣ ба консол хориҷ карда мешавад.