Pythonc-Methode zum Drucken von Listenelementen

| | | | | | | |

Ich würde gerne wissen, ob es einen besseren Weg gibt, alle Objekte in einer Python-Liste zu drucken als diesen:

myList = [Person("Foo"), Person("Bar" )] print(" ".join(map(str, myList))) Foo Bar 

So lese ich nicht wirklich gut :

myList = [Person("Foo"), Person("Bar")] für p in myList: print(p) 

Ist da nicht so etwas wie:

 print(p) for p in myList 

Wenn nicht, ist meine Frage... warum?Wenn wir so etwas mit umfassenden Listen machen können, warum nicht so einfach Anweisung außerhalb einer Liste ?