** * Dieser Artikel ist von Udemy "[Einführung in Python3, unterrichtet von aktiven Silicon Valley-Ingenieuren + Anwendung + Code-Stil im amerikanischen Silicon Valley-Stil](https://www.udemy.com/course/python-beginner/" Einführung in Python3, unterrichtet von aktiven Silicon Valley-Ingenieuren + Anwendung + Code-Stil im amerikanischen Silicon Valley-Stil ")" Es ist eine Klassennotiz für mich, nachdem ich den Kurs von belegt habe. Es ist mit Genehmigung des Ausbilders Jun Sakai für die Öffentlichkeit zugänglich. ** ** **
.add
und .remove
>>> s = {1, 2, 3, 4, 5}
>>> s.add(6)
>>> s
{1, 2, 3, 4, 5, 6}
>>> s.add(6)
>>> s
{1, 2, 3, 4, 5, 6}
>>> s.remove(6)
>>> s
{1, 2, 3, 4, 5}
Hinzufügen von Elementen zu einer Menge mit .add
Sie können Elemente mit .remove
aus einem Set entfernen.
Übrigens macht es keinen Sinn, ein vorhandenes Element hinzuzufügen.
(Im kollektiven Typ werden dieselben Elemente zusammengefasst.)
◆.clear
>>> s.clear()
>>> s
set()
Mit .clear
verschwinden alle Elemente im Set.
Warum wird es zu diesem Zeitpunkt als "set ()" anstelle von "{}" angezeigt?
In Python ist {}
ein leerer Wörterbuchtyp.
>>> d = {}
>>> d
{}
>>> type(d)
<class 'dict'>
Es wird separat geschrieben, damit diese nicht abgedeckt werden.