ネストされたリストを行ごとに出力するには、forループとネストされたリストの各intをmap()でstrにマッピングする.join()を使用します。forループなしで行ごとにネストされたリストを出力する
例:
>>> ys = [[1, 2, 3], [4, 5, 6], [7, 8, 9, 10]]
>>> for xs in ys:
... print(" ".join(map(str, xs)))
...
1 2 3
4 5 6
7 8 9 10
しかし、私は、内側のリストの任意の長さをサポートすることができますforループせずに、再びこれを行う方法を把握しようとしています。助言がありますか?
いずれかの特定の理由がありますが、forループを回避している
あなたにも、マップの呼び出しを避けるために、同じ方法を使用することができます? – Carcigenicate
本当は...私はちょうど異なるアプローチで問題を解決したいと思っていました。 – pewnienewbie
リスト内のリストが深くなると言っていますか?あなたはリスト内のリスト内にリストを持つことができますか? – kbunarjo