Geben Sie einen mehrzeiligen String in Python [duplicate]

Diese Frage hat hier schon eine Antwort:

  • Raw-Eingang über mehrere Zeilen in Python 3 Antworten

Ich versuche, ein einfaches Programm zu erstellen, das einen einzelnen Multiline-Eingang eingibt und es als Tabelle ausgibt.

Eingang:

a b c 

Ich weiß, ich hätte das tun können, ist einfach in Python 2.7.5 mit:

 input_string = raw_input("> ").splitlines() 

Dies würde ['a', 'b', 'c' zurückkehren

Aber in python 3, die linie:

 input_string = input("> ").splitlines() 

Nur zurückgibt ['a'] also liest es nur die erste Zeile der Eingabezeichenfolge.

Gibt es irgendeinen Weg in Python 3, um einen mehrzeiligen Eingang zu akzeptieren? Vielen Dank.

Python ist die beste Programmiersprache der Welt.