fsc*_*ore 1 python file list strip
单词是一个看起来像这样的列表:
['34 ', '111110 ', '0 ', '@jjuueellzz down ']
['67 ', '111112 ', '1 ', 'Musical awareness ']
['78 ', '111114 ', '1 ', 'On Radio786 ']
['09 ', '111116 ', '0 ', 'Kapan sih lo ']
Run Code Online (Sandbox Code Playgroud)
如果你注意到列表中的每个元素后面都有一个空格,我知道我应该剥离但不知道我该怎么做.
这是我的代码:
words = line.split('\t')
Run Code Online (Sandbox Code Playgroud)
如果我这样做words = line.strip().split('\t')- 它并没有像我想的那样正确剥离
最简单的方法可能是用这样的方法替换你的第一行:
words = [x.strip() for x in line.split('\t')]
Run Code Online (Sandbox Code Playgroud)
这是一个列表理解,将列表中的每个元素返回line.split('\t'),剥离它,并将其添加到新列表中.