Ich versuche, eine Liste von Begriffen zu nehmen und sie in einem bestimmten Format auszugeben.Formatieren von Elementen einer Liste in eine bestimmte Zeichenfolge
Zum Beispiel habe ich eine Liste von Verben:
verbs = ['eat', 'run', 'jump', 'play', 'walk', 'talk', 'send']
und ich möchte, dass meine Ausgabe ein String sein, wobei jedes Element in der Liste ist auch ein String von einem |
abgegrenzte
magic(verbs)
Ausgang:
"eat" | "run" | "jump" | etc.
ich habe versucht, die .join
m mit Ethod, aber das gibt mir nur eine große Reihe von Begriffen, die durch Pfeifen getrennt sind, anstatt, was ich will. Irgendwelche Ideen? Ich bin ziemlich neu bei Python und es tut mir leid, wenn das unglaublich niedrig-Braue ist oder etwas, das woanders beantwortet wurde.
Verwenden Sie eine Liste Verständnis, das die Anführungszeichen um jedes Element legt, dann verwenden Sie '.join()' ihnen beitreten mit einem Rohr. – Barmar
Danke allen! –