Ausgabe von Python-Programmen | Set 24 (Wörterbuch)
Voraussetzung: Python-Dictionary
1. Was wird ausgegeben?
dictionary
=
{
"geek"
:
10
,
"for"
:
45
,
"geeks"
:
90
}
(
"geek"
in
dictionary)
Optionen:
- 10
- Falsch
- Wahr
- 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:
- del löscht das gesamte Wörterbuch
- del existiert nicht für das Wörterbuch
- del löscht die Schlüssel im Wörterbuch
- 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]
(count)
Optionen:
- 4
- 2
- 1
- 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
]
(
len
(test))
Optionen:
- 2
- 1
- 0
- 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
]
(a)
Optionen:
- {'b': [2], 'a': 1}
- {'a': 1, 'b': [2, 3, 4]}
- {'b': [2], 'a': [3]}
- 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.