Seite 1 von 1

Eingabe in Liste umwandeln

Verfasst: Samstag 14. Dezember 2019, 15:07
von tomtom1986
Hi wie kann ich eine Eingabe in eine Liste umwandeln.

Code: Alles auswählen

SNR=input("Seriennummer eingeben: ")

list(SNR)           #umwandeln in Liste
wäre mein Code
Also ich will das man seine Seriennummer eingibt und diese Eingabe dann in eine Liste überführt wird.
also ich gebe ein N12541237864
und es kommt die Liste [N,1,2,5,4,1,2,3,78,6,4] raus

Vielen Dank schon mal

Re: Eingabe in Liste umwandeln

Verfasst: Samstag 14. Dezember 2019, 15:09
von __deets__
Variablen schreibt man in Pythno klein. Also snr.

Und list(snr) tut doch schon genau was du willst. Es modifieziert nur nicht snr (das ginge gar nicht, weil das ein String ist, und die kann man nicht modifizieren), sondern du musst das Ergebnis schon einer Variable zuweisen.

Code: Alles auswählen

snr_parts = list(snr)

Re: Eingabe in Liste umwandeln

Verfasst: Samstag 14. Dezember 2019, 15:39
von __blackjack__
@tomtom1986: Statt `snr` am besten auch gleich `serial_number` damit der Leser nicht raten muss.

Re: Eingabe in Liste umwandeln

Verfasst: Samstag 14. Dezember 2019, 20:05
von Sirius3
Für die meisten Fälle ist es auch gar nicht nötig einen String in eine Liste zu konvertieren, da sich ein String ähnlich einer unveränderlichen Liste verhält.