How to remove /n from a list while printing or putting into an array
本问题已经有最佳答案,请猛点这里访问。
我使用下面的代码将一个大的文本文件分割成多个
1 2 3 4 5 6 7 8 9 10 | import itertools import pprint with open('usernames.txt') as f: while True: lines = list(itertools.islice(f, 100)) # similar to `f[0:100]` if not lines: break print lines |
然而,当我打印时,每行都有一个
由于
这是因为
要从列表中的项目中删除换行符,可以使用列表理解:
1 2 | lines = [x.rstrip(' ') for x in itertools.islice(f, 100)] |
这也有助于:
1 2 3 | line.replace(' ','').replace(' ',''); |