Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
腸のどこかに巨大なリストを持つオブジェクトがあります。オブジェクトのダンプ (例: を使用print(o)) が 1 つの画面に収まりません。
print(o)
しかし、1 次元リストのメンバーをコンマ区切りで 1 行に出力できれば、オブジェクトの検査がより簡単になります。
これはどのように達成できますか?
編集:
私が表示しようとしていたオブジェクトには、__repr__配列の内容を垂直方向に明示的に示していることがわかりました...したがって、この質問は終了する可能性があります。
__repr__
やってみてください", ".join(my_long_list)。
", ".join(my_long_list)
表示しようとしていたオブジェクトには、配列の内容を垂直方向に明示的に示すreprがあることがわかりました...したがって、この質問は終了する可能性があります。
通常の python リストでは、配列は1 行に出力されます。
これを示すスニペット。