Python Set Update -Methode

Python Set Update -Methode
Python hat viele iterable Objekte wie Sets, Listen, Wörterbücher usw. Der Satz ist ein sehr nützlicher Datentyp von Python, bei dem es sich um eine Sammlung ungeordneter Elemente handelt. Die Methode Python Set update () aktualisiert alle festgelegten Set, indem neue Elemente aus einem anderen festgelegten oder iterbaren Objekt hinzugefügt werden. Die doppelten Elemente beider Sätze werden bei der Aktualisierung weggelassen. Die Elemente eines oder mehrerer Sets können dem Hauptsatz hinzugefügt werden. Die Verwendung der update () -Methode wurde in diesem Tutorial gezeigt.

Syntax:

Die folgende Syntax zeigt, dass die Werte eines iterbaren Objekts zu einem vorhandenen Satz hinzugefügt werden.

Satz.Update (iterbar)

oder

Die folgende Syntax zeigt, dass die Werte von zwei oder mehr iterablen Objekten zu einem vorhandenen Satz hinzugefügt werden.

Satz.update (iterable1, iterable2, iterable3,…)

Das iterable Objekt wandelt sich automatisch in einen Satz um. Im nächsten Teil des Tutorials wurden verschiedene Verwendungen der Funktion update () gezeigt.

Beispiel 1: Aktualisieren Sie einen Satz von einem anderen Satz

Erstellen Sie eine Python -Datei mit dem folgenden Skript, das die Werte eines Satzes in einen anderen Satz einfügt. Hier sind die Werte beider Sätze numerisch. Die Werte der beiden Sätze und die Werte des aktualisierten Satzes werden später gedruckt.

#Deklare den ersten Satz
set1 = 45, 10, 38, 21, 90, 42, 37
#Declare den zweiten Satz
set2 = 21, 49, 60, 90, 11, 56
#Prinke die Werte des ersten Satzes
print ("Die Werte des ersten Satzes: \ n", set1)
#Prinke die Werte des zweiten Satzes
print ("Die Werte des zweiten Satzes: \ n", set2)
#Update den ersten Satz im zweiten Satz
Set 1.Update (set2)
#Printieren Sie die Werte des aktualisierten Satzes
print ("Die Werte des ersten Satzes nach dem Update: \ n", set1)

Ausgang:
Die folgende Ausgabe wird nach der Ausführung des obigen Skripts angezeigt.

Beispiel-2: Aktualisieren Sie eine Reihe von Zahlen durch eine Reihe von Zeichen

Erstellen Sie eine Python -Datei mit dem folgenden Skript, das die Werte eines Satzes in einen anderen Satz einfügt. Hier sind die Werte des Hauptsatzes Zahlen, und die Werte eines anderen Satzes sind Zeichenfolgen. Die Werte des aktualisierten Satzes werden später gedruckt.

#Deklare eine Liste von Zahlen
ListData = [90, 50, 10, 60, 40, 30]
#Verwenden Sie die Liste in einen Satz
set1 = set (listData)
#Prinke die Werte des Satzes
print ("Die Werte des Originalsatzes: \ n", set1)
#Declare ein weiterer Satz
set2 = 'php', 'bash', 'java'
#Update the set1 von set2
Set 1.Update (set2)
#Printieren Sie die Werte des aktualisierten Satzes
print ("Die Werte des aktualisierten Satzes: \ n", set1)

Ausgang:
Die folgende Ausgabe wird nach der Ausführung des obigen Skripts angezeigt.

Beispiel-3: Aktualisieren Sie einen Satz mit der Liste

Erstellen Sie eine Python -Datei mit dem folgenden Skript, das die Werte von zwei Listen in eine andere Liste einfügt, die vor dem Update in einen Satz konvertiert wird. Hier sind die Werte von drei Listen Zeichen. Die Werte des Hauptsatzes werden vor und nach der Aktualisierung des Satzes gedruckt.

#Deklare drei Charakterelisten
listData1 = ['a', 'b', 'c', 'd']
listData2 = ['p', 'q', 'r']]
listData3 = ['w', 'x', 'y', 'z']
#Create set aus der ersten Liste
setData = set (listData1)
#Prinke die Werte des Satzes
print ("Die Werte des Originalsatzes: \ n", setData)
#Update von der zweiten Liste festgelegt
setdata.Update (ListData2)
#Prinke die Werte des Satzes
Print ("Die Werte des Satzes nach der Aktualisierung der zweiten Liste: \ n", setData)
#Update von der dritten Liste festgelegt
setdata.Update (ListData3)
#Prinke die Werte des Satzes
Print ("Die Werte des Satzes nach der Aktualisierung der dritten Liste: \ n", setData)

Ausgang:
Die folgende Ausgabe wird nach der Ausführung des obigen Skripts angezeigt.

Beispiel-4: Aktualisieren Sie einen Satz mit einem Wörterbuch

Erstellen Sie eine Python -Datei mit dem folgenden Skript, das die Werte eines Wörterbuchs in einen Satz einfügt. Hier sind die Werte des Hauptsatzes Zeichen, und die Schlüssel des Wörterbuchs sind Zeichen. Die Werte des Hauptsatzes werden vor und nach der Aktualisierung des Satzes gedruckt.

#Declare a Set
setData = 'a', 'b', 'c', 'd', 'e'
#Deklare ein Wörterbuch
dicdata = 'x': 60, 'y': 50, 'z': 36
#Prinke die Werte des Satzes
print ("Die Werte des Satzes: \ n", setData)
#Prinke die Werte des Wörterbuchs
print ("Die Werte des Wörterbuchs: \ n", dicdata)
#Update vom Wörterbuch festgelegt
setdata.Update (dicdata)
#Prinke die Werte des Satzes
print ("Die Werte des Satzes nach der Aktualisierung durch das Wörterbuch: \ n", setData)

Ausgang:
Die folgende Ausgabe wird nach der Ausführung des obigen Skripts angezeigt.

Beispiel-5: Aktualisieren Sie einen Satz mit einem Tupel

Erstellen Sie eine Python -Datei mit dem folgenden Skript, das die Werte eines Tupels in einen Satz einfügt. Hier sind die Werte des Hauptsatzes und der Werte des Tupels Zahlen. Die Werte des Hauptsatzes werden vor und nach der Aktualisierung des Satzes gedruckt.

#Declare a Set
setData = 7, 8, 4, 9, 2, 0, 9
#Deklare ein Tupel
tupledata = (70, 30, 60, 40, 10)
#Prinke die Werte des Satzes
print ("Die Werte des Satzes: \ n", setData)
#Prinke die Werte des Tupels
drucken ("Die Werte des Tuple: \ n", tupledata)
#Update vom Tupel festgelegt
setdata.Update (tupledata)
#Prinke die Werte des Satzes
print ("Die Werte des Satzes nach der Aktualisierung durch das Tuple: \ n", setData)

Ausgang:
Die folgende Ausgabe wird nach der Ausführung des obigen Skripts angezeigt.

Element-6: Aktualisieren Sie einen Satz mit einer Zeichenfolge

Erstellen Sie eine Python -Datei mit dem folgenden Skript, um einen String -Wert in einen Satz einzufügen. Hier sind die Werte des Hauptsatzes Strings. Die Werte des Hauptsatzes werden vor und nach der Aktualisierung des Satzes gedruckt.

#Declare a Set
setData = 'Ubuntu', 'Windows', 'Fedora', 'Red Hat'
#Declare eine Zeichenfolge
Strval = 'Linux'
#Prinke die Werte des Satzes
print ("Die Werte des Satzes: \ n", setData)
#Prinke die Werte der Zeichenfolge
print ("Die Werte der Zeichenfolge: \ n", Strval)
#Update von der Zeichenfolge festgelegt
setdata.Update (Strval)
#Prinke die Werte des Satzes
Print ("Die Werte des Satzes nach der Aktualisierung durch die String: \ n", setData)

Ausgang:
Die folgende Ausgabe wird nach der Ausführung des obigen Skripts angezeigt.

Abschluss:

In diesem Tutorial wurden verschiedene Möglichkeiten zur Aktualisierung eines Satzes mithilfe eines anderen Satzes, der Liste, der Tupel, des Wörterbuchs und der String beschrieben, um den Python -Benutzern zu helfen.