2017-07-14 4 views
0

リストのリストは[['x','s','d']['a','q','e','d']['q','e']]と同じです。 私はこのように印刷したい:三行で2Dリストを別の行に印刷する方法

xsd 
aqed 
qe 

3つのリスト。

私は常にすべての要素を1行に出力します。この方法でリストを印刷するには?

+3

可能な複製を返します(https://stackoverflow.com/questions/45027681/pythonic-way-to-print-2d -list-python) –

答えて

0
_list = [['x','s','d'],['a','q','e','d'],['q','e']] 
for element in _list: 
    print(''.join(element)) 

このコードは _list(3個のネストされたリスト)の各要素のために一緒に各サブリストの要素(文字)に参加し、3つの別々の行に参加要素を印刷することを言います。

と仮定myList = ['a','b','c']その後、''.join(myList)は、[2Dリストを印刷するPython的な方法 - のPython]の'abc'

+0

このコードをご利用いただきありがとうございます。すぐに役立つかもしれません。適切な説明は、なぜこれが問題の良い解決策であるのかを示すことによって、その教育的価値を大幅に向上させるでしょう(https://meta.stackexchange.com/questions/114762/explaining-entirely-code-based-answers)。類似しているが同一ではない質問を持つ将来の読者にとって、より有用なものにする。説明を追加するためにあなたの答えを編集し、どのような制限と前提が適用されるかを示してください。 – basvk

+0

制限についての基本的なコメントですが、リスト要素は文字列ですが、浮動小数点数やディクショナリなどがある場合はどうなりますか? – gboffi

関連する問題