我有一个字符串列表:
['', '', '1.200003317775e-04\n']
如何删除''和\ n在此字符串中
['1.200003317775e-04']
谢谢
答案 0 :(得分:0)
In [89]: L = ['', '', '1.200003317775e-04\n']
In [90]: [i.rstrip() for i in L if i!='']
Out[90]: ['1.200003317775e-04']
答案 1 :(得分:0)
使用以下列表理解:
[item.strip() for item in lst if item]
因此:
>>> lst = ['', '', '1.200003317775e-04\n']
>>> [item.strip() for item in lst if item]
['1.200003317775e-04']
>>>