Pythonリスト内のすべてのオブジェクトをこれよりも優れた方法で印刷できるかどうか知りたいです:
myList = [Person( "Foo")、Person( "Bar" )] print( "" .join(map(str、myList)))Foo Bar
この方法で読むのはあまり良くありません:
myList = [Person( "Foo")、Person( "Bar")] for p in myList:print(p)
次のようなものはありません:
print(p)for p in myList
そうでない場合、私の質問は...なぜですか?包括的なリストでこの種のことを実行できるのであれば、単純なものとしてではないでしょうか。リスト外のステートメント?