Ich finde viele Antworten aktuell und richtig beantwortet, werde aber dem Stapel der Antworten etwas Neues hinzufügen.
In Python gibt es unendlich viele Möglichkeiten, dies zu tun, hier sind einige Beispiele
Normaler Weg
>>> l= [1,2,"stackoverflow","python"]
>>> l
[1, 2, 'stackoverflow', 'python']
>>> tup = tuple(l)
>>> type(tup)
<type 'tuple'>
>>> tup
(1, 2, 'stackoverflow', 'python')
intelligente Art
>>>tuple(item for item in l)
(1, 2, 'stackoverflow', 'python')
Denken Sie daran, dass Tupel unveränderlich ist und zum Speichern von etwas Wertvollem verwendet wird. Zum Beispiel Passwort, Schlüssel oder Hashes werden in Tupeln oder Wörterbüchern gespeichert. Wenn man ein Messer braucht, warum sollte man ein Schwert benutzen, um Äpfel zu schneiden. Verwenden Sie es mit Bedacht, es wird auch Ihr Programm effizient machen.