English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Die clear()-Methode löscht alle Artikel aus dem Dictionary.
Die Syntax der clear()-Methode ist:
dict.clear()
Die clear()-Methode hat keine Parameter.
Die clear()-Methode gibt nichts zurück (gibt None zurück).
d = {1: 'one', 2: 'two' d.clear() print('d =', d)
Wenn Sie das Programm ausführen, wird als Ausgabe ausgegeben:
d = {}
Sie können auch durch Zuweisung eines leeren Dictionaries {} alle Elemente aus dem Dictionary löschen.
Wenn jedoch andere Variablen den Dictionary referenzieren, gibt es einen Unterschied zwischen dem Aufruf von clear() und der Zuweisung {}.
d = {1: 'one', 2: 'two' d1 = d d.clear() print('Löschen Sie den Eintrag mit clear()') print('d =', d) print('d1 =', d1) d = {1: 'one', 2: 'two' d1 = d d = {} print('Durch Zuweisung löschen Sie den Eintrag {}') print('d =', d) print('d1 =', d1)
Wenn Sie das Programm ausführen, wird als Ausgabe ausgegeben:
Löschen Sie den Eintrag mit clear() d = {} d1 = {} Durch Zuweisung löschen Sie den Eintrag {} d = {} d1 = {1: 'one', 2: 'two'