次のコードで作成されたリストがあります。
[ self.directory + "/" + file for file in os.listdir(self.directory) ]
このリストを印刷すると、コンマで区切られた 1 行に表示されます。
このリストを分割して、印刷時に各リスト項目がそれぞれの行に表示されるようにするにはどうすればよいですか?
前もって感謝します
次のコードで作成されたリストがあります。
[ self.directory + "/" + file for file in os.listdir(self.directory) ]
このリストを印刷すると、コンマで区切られた 1 行に表示されます。
このリストを分割して、印刷時に各リスト項目がそれぞれの行に表示されるようにするにはどうすればよいですか?
前もって感謝します
リスト内のアイテムを別々の行に表示したい場合は、そうすることができます
your_list = [ self.directory + "/" + file for file in os.listdir(self.directory) ]
for e in your_list:
print e
または使用str.split
print '\n'.join(your_list)
>>> print ('\n'.join(['1','2','3','4']))
1
2
3
4