Tuple aus Liste
Wir können "Listen einfrieren", indem wir sie in Tupel umwandeln:
greetings = ['Hi', 'Hello', 'Hey']
greetings = tuple(greetings)
print(greetings) # ('Hi', 'Hello', 'Hey')
Beachten Sie, dass die Ausgabe dieses Codes
('Hi', 'Hello', 'Hey')
ist, was darauf hinweist, dass die Variable greetings
vom Typ Tupel
ist.Wir werden Tupel erneut behandeln, wenn wir anfangen, Funktionen zu schreiben.
Herausforderung
Angenommen, Sie haben
n
Namen als Eingabe. Erstellen Sie ein Tupel namens names
und geben Sie das resultierende Tupel in der Ausgabe aus.Die erste Zeile der Eingabe enthält eine einzelne Ganzzahl
n
. Die nächsten n
Zeilen enthalten jeweils einen Namen auf einer separaten Zeile.Das Programm sollte eine einzige Zeile ausgeben – das resultierende Tupel.
Eingabe | Ausgabe |
5
Anna
Bella
Lucy
Stella
Susan | ('Anna', 'Bella', 'Lucy', 'Stella', 'Susan') |
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB