Konvertieren Sie ein, um Python aufzulisten

Konvertieren Sie ein, um Python aufzulisten
In Python enthalten Sätze und Listen beide Sammlungen von Objekten, es gibt jedoch signifikante Unterschiede zwischen diesen beiden. Wenn wir über Sets sprechen, sind sie wertvoll für die Ausführung einer riesigen Reihe von Kreuzungen und Gewerkschaften. Auf der anderen Seite bieten Listen den Vorgängen, mit denen Sie doppelte Elemente finden können. Mit anderen Worten enthält eine Liste identische Elemente, während ein Satz außergewöhnliche Werte enthält. Eine weitere eindeutige Qualität ist, dass die Liste quadratische Klammern verwendet, während das Set Curly -Klammern verwendet. Denken Sie daran, dass ein Wörterbuch in Python auch lockige Zahnspangen verwendet. Das gemeinsame Ding in Sets und Listen ist, dass sie Saiten, Schwimmer, Ganzzahlen oder andere Datentypen halten. Wenn Sie also eine Reihe von Elementen in Python haben, können Sie in Python auch eine Reihe von Saiten erstellen.

Beispiel 1

In diesem Beispiel diskutieren wir die Methode, um eine Liste in einen Satz in Python zu ändern. Die Methode ist ziemlich einfach. Für den Listenkonvertierungsprozess verwenden wir einen Spyder -Compiler und eine Quellcodedatei, um zu wissen, wie er funktioniert. Sie müssen also nur eine leere Datei erstellen, in der Sie Ihren Listenkonvertierungscode schreiben.

Zunächst erstellen Sie die Liste, indem Sie Werte hinzuzufügen. Verwenden Sie set () für die Listenkonvertierung in einen Satz. In dieser Funktion haben Sie den Listenamen gefüttert, den Sie konvertieren möchten. In diesem Programm weisen wir also "set (cuntr. Die Druckfunktion entspricht dem Druck (set (Country_names)).

Country_names = ['UK', 'USA', 'Türkei', 'VAE']
result = set (Country_names)
print ('Ergebnis:', Ergebnis)

Um die Ausgabe der Listenkonvertierungsmethode zu überprüfen, speichern Sie Ihre Codedatei mit der “.Py ”-Erdition.

Drücken Sie dann F5 und führen Sie das Programm aus. Die Liste wird erfolgreich in den Satz konvertiert und die Ausgabe wird auf dem Konsolenbildschirm ausgestellt.

Beispiel 2

Wie wir bereits erläutert haben, ist ein Satz eine nicht organisierte Gruppe von Elementen und Werten, während eine Liste organisiert ist und die gleichen Elemente enthält. Wenn Sie eine Liste in ein Set umwandeln, werden ein neues gefiltertes Set mit doppelten Elementen erstellt, die Sets enthalten jedoch keine Duplikate. Sie können Elemente im Satz nicht ersetzen, ändern oder ändern. Diese Methode verwendet einen benutzerdefinierten Funktionsaufruf. Wir verwenden diese Methode in derselben Codedatei "ListIntOset",.

In diesem Programm definieren wir zunächst eine Liste, rufen eine set () -Funktion auf und weisen eine Variable zu. Dann verwenden wir eine für die Schleife, die über die Liste durchquert und das Ergebnis in der Variablen speichert. Dann erstellen wir eine Liste von Schülern. Danach verwenden wir den zuvor definierten Listenbefehl, übergeben die Liste „Student_Names“ als Argument und weisen eine Variable zu. Anschließend verwenden wir einen Druckbefehl, der die Ausgabe der Konvertierungsliste anzeigt.

Def list_to_set_conversion (my_list)
res = set ()
für x in my_list
res.hinzufügen (x)
return res
Student_names = ['Julie', 'Bob', 'John', 'Sita', 'Ana']
s = list_to_set_conversion (student_names)
Druck (en)

Strg+S (Speichern) und F5 (Ausführen) die Codedatei und überprüfen Sie, wie sich die Python -Liste in einen Satz umwandelt:

Beispiel 3

In unserem dritten Beispielcode verwenden wir das DICT.VonKeys () -Methode mit Spyder Compiler und derselben Codedatei "ListIntOset" verwendet. Mit diesem Ansatz konvertieren wir nicht nur die Liste in einen Satz, sondern auch gut organisierte Elemente im Set. Um die Bestellung zu reservieren, verwenden wir DICT.von Keys () Methode.

In diesem Programm erstellen wir zunächst eine Liste mit Studentennamen und Rollno. Dann nennen wir einen Diktat.VonKeys () Funktion und übergebene "names_rollno" -Liste als Argument und weisen Sie sie einer Variablen zu. Dann nennen wir eine set () -Funktion, die die Variable "res" als Parameter nimmt und sie einer Variablen "x" zuweist. Anschließend zeigt der Druckbefehl den in der Variablen „x“ gespeicherten serialisierten Satz angezeigt.

name_rollno = ['John', 'Anna', 'Anna', 1, 2, 2, 3]
res = list (dict.von Keys (name_rollno))
x = set (res)
Druck (x)

So überprüfen Sie die Ausgabe, speichern und führen Sie die Programmdatei "ListIntoset" aus und überprüfen Sie, wie das Diktat.von Keys () Funktions funktioniert.

Abschluss

Python ist eine sehr einfache und handliche Sprache. Hier haben wir drei Listenkonvertierungsmethoden besprochen, die einfacher zu codieren und einfacher zu verstehen sind. Ich hoffe, Sie erhalten volle Unterstützung, während Sie an dieser Art von Code arbeiten.