Voraussetzung: Python-Dictionary

1. Was wird ausgegeben?

dictionary = {"geek":10, "for":45, "geeks": 90} 
print("geek" in dictionary) 

Optionen:

  1. 10
  2. Falsch
  3. Wahr
  4. Error
Ausgabe:
3. Richtig

Erläuterung: in verwendet wird , um den Schlüssel exist im Wörterbuch zu überprüfen oder nicht.

2. Was wird ausgegeben?



dictionary ={1:"geek", 2:"for", 3:"geeks"} 
del dictionary 

Optionen:

  1. del löscht das gesamte Wörterbuch
  2. del existiert nicht für das Wörterbuch
  3. del löscht die Schlüssel im Wörterbuch
  4. del löscht die Werte im Wörterbuch
Ausgabe:
1. del löscht das gesamte Wörterbuch

Erläuterung: del löscht das gesamte Wörterbuch und jeder weitere Versuch, darauf zuzugreifen, führt zu einem Fehler.

3. Was wird ausgegeben?

a = {} 
a[1] = 1
a['1'] = 2
a[1]= a[1]+1
count = 0
for i in a: 
    count += a[i] 
print(count) 

Optionen:

  1. 4
  2. 2
  3. 1
  4. Error
Ausgabe:
1. 4

Erläuterung: Der obige Code ermittelt im Wesentlichen die Summe der Schlüsselwerte.

4. Was wird ausgegeben?

test = {1:'A', 2:'B', 3:'C'} 
del test[1] 
test[1] = 'D'
del test[2] 
print(len(test)) 

Optionen:

  1. 2
  2. 1
  3. 0
  4. Error
Ausgabe:
1. 2

Erläuterung: Nachdem das Schlüssel-Wert-Paar von 1: 'A' gelöscht wurde, wird das Schlüssel-Wert-Paar von 1: 'D' hinzugefügt.

5. Was wird ausgegeben?

a ={} 
a['a']= 1
a['b']=[2, 3, 4] 
print(a) 

Optionen:

  1. {'b': [2], 'a': 1}
  2. {'a': 1, 'b': [2, 3, 4]}
  3. {'b': [2], 'a': [3]}
  4. Error
Ausgabe:
2. {'a': 1, 'b': [2, 3, 4]}

Erläuterung: Veränderbare Elemente können als Werte des Wörterbuchs verwendet werden, sie können jedoch nicht als Schlüssel des Wörterbuchs verwendet werden.