Konvertieren Sie die Zeichenfolge, um Python zu setzen

Konvertieren Sie die Zeichenfolge, um Python zu setzen

Das Konvertieren einer Zeichenfolge in eine Set in Python hilft bei der einfacheren Manipulation des Text. Python bietet verschiedene Möglichkeiten, die Eingangszeichenfolge in einen Satz umzuwandeln. In diesem Beitrag werden jede dieser Methoden mit den entsprechenden Beispielen über einen Überblick überprüft.

In diesem Artikel werden die folgenden Ansätze zur Konvertierung der angegebenen Zeichenfolgen in Python behandelt:

  • Verwendung der "Satz()”Funktion.
  • Verwendung der "hinzufügen()" Methode.
  • Benutzen "Verständnis festlegen”.

Methode 1: Konvertieren Sie die Zeichenfolge auf Python mit der Funktion „set ()“ auf Python eingestellt

Der "Satz()Die Funktion erstellt das Python -Set -Objekt, das einzigartige und ungeordnete Elemente hat. Die Methode kann hier verwendet werden, um die diskutierte Konvertierung durchzuführen.

Syntax

festgelegt (iterbar)

Hier, "wiederholbar"Ist ein optionaler Parameter, der die" Sequenz "," Sammlung "oder" Iteratorobjekt "angibt, die in einen Satz konvertiert werden muss. Wenn keine iterable gegeben ist, wird ein leeres Set erstellt.

Beispiel

Überlegen wir den folgenden Beispielcode:

String_value = "Python Guide"
print (string_value)
print (str (type (string_value)), '\ n')
set_value = set (string_value)
print (set_value)
print (str (type (set_value))))

Im obigen Code das “SaiteDer Wert wird initialisiert und mit dem “in den Satz konvertiertSatz()”Funktion. Der "Typ()Die Funktion wird zweimal vor und nach der Konvertierung (zum festgelegten) zur Überprüfung des Datentyps angewendet.

Ausgang

Der "Saite"Im obigen Snippet wurde in eine" umgewandelt "Satz“.

Methode 2: Konvertieren Sie die Zeichenfolge auf Python mit der Methode "add ()" auf, um in Python festzulegen

In Python die “hinzufügen()Die Methode wird verwendet, um einem Satz ein Element/Element hinzuzufügen. Die Methode "add ()" nimmt ein einzelnes Argument an, das das Element/die Elemente ist, die zum Satz hinzugefügt werden sollen. Es gibt keinen Wert zurück. Diese Methode kann angewendet werden, um die initialisierte Zeichenfolge in einen leeren Satz anzuhängen.

Syntax

Satz.Add (Element)

In der obigen Syntax “,“Satz"Ist der Name des festgelegten Objekts und"ElementEntspricht dem Element, der hinzugefügt werden muss.

Beispiel

Der folgende Beispielcode wird verwendet, um die in Python festgelegte Zeichenfolge zu konvertieren:

String_value = "Python"
set_value = set ()
Für Zeichen in String_Value:
set_value.Add (Zeichen)
print (set_value)
print (type (set_value))

In den obigen Codezeilen werden die Zeichenfolge und die leere Menge initialisiert. Danach das "für„Schleife wird zusammen mit dem angewendet“hinzufügen()Funktionen zur IT -ITRETTEN über den String und die Zeichenfolge in den leeren Satz anhängen.

Ausgang

Die obige Ausgabe zeigt, dass die Zeichenfolge iteriert und in den Satz angehängt wurde.

Methode 3: Konvertieren Sie die Zeichenfolge auf Python mit "Set Verständnis fest", um in Python festzulegen

In Python, “Verständnis festlegen”Wird verwendet, um einen Satz aus einem aktuellen iterablen zu generieren, z. B. eine Liste oder eine Zeichenfolge. Dieser Ansatz wird verwendet, um die angegebene Zeichenfolge in das Set über ein “umzuwandeln“für”Schleife.

Syntax

Ausdruck für Element in iterierbar, wenn Bedingung

In der obigen Syntax:

  • AusdruckIst ein gültiger Python -Ausdruck, der auf das Element angewendet werden kann.
  • wiederholbarIst jedes iterable Objekt wie ein Satz, Tupel, Liste usw.
  • ZustandIst ein optionaler Filter, der auswählt, welche Elemente in den neuen Satz aufgenommen werden sollen.

Beispiel

Überlegen wir den folgenden Code:

String_value = "Python"
set_value = i für i in string_value
print (set_value)
print (type (set_value))

Im obigen Codeblock, “Verständnis festlegen"Wird zusammen mit dem" verwendet "für”Schleife, um ein Satz mit jedem Zeichenfolgenzeichen als einzelne Elemente zu erstellen.

Ausgang

Basierend auf der obigen Ausgabe kann überprüft werden, dass die Eingangszeichenfolge in einen Satz konvertiert wurde. Es ist so, dass die String -Zeichen in einen Satz angehängt werden.

Abschluss

Um die angegebene Zeichenfolge in einen Satz umzuwandeln, die “Satz()"Funktion", "hinzufügen()”Methode oder“Verständnis festlegenKann in Python verwendet werden. Die eingebaute Funktion „set ()“ wird zusammen mit der Funktion „str ()“ verwendet, um die angegebene Zeichenfolge in einen Set in Python zu transformieren/umzuwandeln. Die Ansätze „Add ()“ und „Set Verständnis“ führen die Konvertierung über den Stringwert durch. Diese Python -Post enthielt verschiedene Möglichkeiten, die Zeichenfolge in einen Satz umzuwandeln.