Провера постојања елемента у речнику у Пајтону
Постојање кључа у речнику може се проверити
помоћу оператора 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)
Реците шта ће бити исписано у конзолу.