Problem

1/10

Vielzahlen. Wie erstelle ich?

Theory Click to read/hide

Mehrere

In der Mathematik gibt es ein Konzept wie viele (oder mehrere Theorie). Vielleicht haben Sie sie sogar in Mathe studiert. Vielleicht kennen Sie sogar die Diagramme von Wien.
In der Praxis sind viele einfach als eindeutig definierter Satz von einzelnen Objekten, die Elemente oder Elemente genannt werden, zu erkennen.
Die Einrichtung von Objekten auf vielfältige Weise kann bei der Programmierung nützlich sein, und Python stellt uns einen eingebauten Typ dar. set

Mehrfache (Typen) set( Anders als andere Arten von Einrichtungen, einzigartige Operationen, die mit ihnen durchgeführt werden können.

Strukturierter Typ set Python hat folgende Eigenschaften:
  • Die Elemente einer Vielzahl sind falsch (was bedeutet, dass zwei Multiplikationen den gleichen Elementen entsprechen). Mehrere Komponenten werden nicht nacheinander gespeichert, sondern für bestimmte Algorithmen, die eine schnelle Identifizierung der Komponente ' s-Mitgliedschaft (ohne alle Komponenten) ermöglichen;
  • Viele Elemente sind einzigartig. Wiederholelemente sind nicht zulässig;
  • Es können mehrere Variablen (z.B. Multiplikatoren) hinzugefügt werden, die Elemente innerhalb einer Vielzahl müssen jedoch nicht ersetzbar sein (Anzahl, Zeilen, Kunst). Sie können kein Element von vielen Listen oder vielen anderen machen;

Mehrere Schöpfung
1 Verfahren

Listen Sie einfach in den Klammern die Elemente, die zahlreich sind.

x = {"Schule, "Lehrer", "Klasse, Student}

2 Modus
Verwenden Sie die eingebaute Funktion. set()
x = set(s) # leer
list_name = ["Andry, "Bob", "Caroline".
y = set(list_name) # Sie können viele erstellen
# von jedem verlorenen Objekt
♪
k = set( "Andry", "Bob", "Carolin") # 'Bob', 'Carolin', 'Andry '
s = "String s"
m = set(s) # 'i', 't', 'g', 'r', 'n', 's', 's', '
♪ Achtung!# Die Reihenfolge der Elemente kann beliebig sein,
# Elemente, die nicht wiederholt werden
n = {42, 'foo', 3.14159, Keine, (1, 2, 3)} # Elemente im Set
# Könnte anders sein
Mehrfachentnahme
Mehrere Elemente werden willkürlich hergestellt, nicht notwendigerweise, in denen sie hinzugefügt werden.
z = eingestellt.
print(z) # {'Bob', 'Caroline', 'Andry'}
Print(*z) Bob Andry Caroline

Problem

Denniska mag es, Mika mit seinen Fähigkeiten zu bewerben. Jetzt hat er sich entschlossen, darüber zu flehen, was er an irgendeine Meißelfolge erinnert und die Zahlen darin ohne Fehler nennen kann. Micha entschied, Denise zu verwirren und begann eine große Anzahl von Chies zu nennen. Helfen Sie Denise nicht ins Gesicht eines Freundes Schmutz fallen, schreiben Sie ein Programm, das alle Zahlen entfernen würde, mit denen Miska gekommen ist.

Eingangsdaten
Am Eingang gibt es eine Nummernfolge.

Ausgangsdaten
Legen Sie alle Zahlen auf den Bildschirm einmal.

Beispiele
NeinEingangsdatenAusgangsdaten
14 5 7 2 3 22 3 4 5 7