リストをフォーマットして各要素を別々の行に印刷するにはどうすればよいですか?たとえば、私は持っています:
mylist = ['10', '12', '14']
そして、私はリストを次のように印刷するようにフォーマットしたいです:
10
12
14
\ n、角かっこ、コンマ、 ''が削除され、各要素が個別の行に出力されますThanks
単純なループを使用できます。-
>>> mylist = ['10', '12', '14']
>>> for elem in mylist:
print elem
10
12
14
未来を抱きしめてください!完了するために、 print function を使用してPython 3kの方法でこれを行うこともできます。
from __future__ import print_function # Py 2.6+; In Py 3k not needed
mylist = ['10', 12, '14'] # Note that 12 is an int
print(*mylist,sep='\n')
プリント:
10
12
14
最終的に、print
as Python statement will go ...... それに慣れ始めるかもしれません。
つかいます - str.join
:
In [27]: mylist = ['10', '12', '14']
In [28]: print '\n'.join(mylist)
10
12
14