Hallo
Ich habe ein Programm geschrieben das ein Text mit cäsar verschlüsselt.
am Ende kommt bei mir dann eine Liste mit den Buchstaben des verschlüsselten textes heraus
wenn ich diese liste mit print anzeige werden die klammern usw mit angezeigt was aber ein bischen suboptimal ist.
Ich suche ein Befehl mit dem ich eine Liste in ein string umwandaln kann ,ohne das die Klammern usw mit umgewandelt werden wie bei str
MFG Morgoth
Umkehrung von list ()
@morgoth: `join()` ist kein Befehl sondern eine Methode auf Zeichenketten, also musst Du die auf einer Zeichenkette aufrufen. Arbeite am besten mal das Tutorial in der Python-Dokumentation durch, um die Grundlagen zu lernen.
`.join()` ist, wie schon gesagt wurde eine Methode von Zeichenketten, wobei die Zeichenkette dabei als Trenner fungiert. Eine "leere" Zeichenkette wäre dann eben ohne sichtbaren Trenner:
Code: Alles auswählen
>>> l = list('abc')
>>> l
['a', 'b', 'c']
>>> ''.join(l)
'abc'