Python'da Sözlükte Öğe Varlığı

Bir sözlükte anahtar varlığını in operatörüyle, yokluğunu ise not in operatörüyle kontrol edebilirsiniz.

Pratikte görelim. Aşağıdaki sözlüğümüz olduğunu varsayalım:

pythondct = {
  'a': 1,
  'b': 2,
  'c': 3
}

Sözlükte 'a' anahtarına sahip bir öğe olup olmadığını kontrol edelim:

pythonprint('a' in dct) # True yazdıracak

Sözlükte 'x' anahtarına sahip bir öğe olmadığını kontrol edelim:

pythonprint('x' not in dct) # True yazdıracak
Задание 1

Aşağıdaki sözlük verilmiştir:

pythondct = {
  'x': 1,
  'y': 2,
  'z': 3
}

'w' anahtarına sahip bir öğe olup olmadığını kontrol edin.

Задание 2

Aşağıdaki kod verilmiştir:

pythondct = {
  1: 'x',
  2: 'y',
  3: 'z',
  4: 'w'
}

print('x' in dct)

Konsola ne yazdırılacağını söyleyin.

Задание 3

Aşağıdaki kod verilmiştir:

pythondct = {
  1: 'x',
  2: 'y',
  3: 'z',
  4: 'w'
}

print('x' not in dct)

Konsola ne yazdırılacağını söyleyin.

Задание 4

Aşağıdaki kod verilmiştir:

pythondct = {
  1: 'x',
  2: 'y',
  3: 'z',
  4: 'w'
}

print(3 in dct)

Konsola ne yazdırılacağını söyleyin.