Mehrere?
Wie wir wissen, wird die Reihenfolge der Elemente in vielerlei Hinsicht nicht berücksichtigt. Gibt es also einen Punkt bei der Einstufung von Mehrfachen in Python 3? (Es gibt also ein Fragezeichen im Titel)
Um das Element in vielerlei Hinsicht schnell zu suchen, ist es wünschenswert, sie in Ordnung zu halten.
Wir werden uns einige Beispiele ansehen. Was geschieht mit verschiedenen Arten von Daten in einer Menge? Diese Elemente dürfen nicht sortiert werden. Wenn wir die Elemente aus dem Team ziehen print()
sie werden etwa wie folgt ausgestellt:
a = {0, 1, 12, 'b', 'ab', 3, 2, 'a'}
Druck(a) # {0, 1, 2, 3, 'a', 12, 'b', 'ab '
In diesem Fall werden nicht sortierte Werte entfernt. Wenn der Start wiederholt wird, kann der Entnahmevorgang anders sein. Aber es ist nur, wenn die Elemente verschiedener Typen gemischt werden.
Versuchen wir, eine Art von Daten zu entfernen (z.B. nur Nummer):
a = {0, 1, 12, 3, 2}
Druck(a) # {0, 1, 2, 3, 12}
Alle Elemente werden gestrafft. Versuchen wir, die Liste zu ändern:
a = {0, 1, 12, 3, 2}
b = Liste(a)
Druck(b) # [0, 1, 2, 3, 12]
In ähnlicher Weise wurde die Liste durch wachsende Elemente gekennzeichnet.
Es scheint, dass die Elemente in geordneter Form gespeichert werden, wenn sie ein Typ sind♪ Aber Sie müssen nicht darauf zählen, Python Algorithmen können sich ändern.
Wenn Sie eine bezaubernde Liste von vielen Dingen bekommen müssen, sollten Sie die Funktion besser nutzen, um wahr zu sein. sort
(seufzt)sorted
) Elemente werden sortiert. Ihr Code wird für andere verstanden.