如何拆分列表的元素?
我有一个列表:
my_list = ['element1\t0238.94', 'element2\t2.3904', 'element3\t0139847']
如何删除 \t
及其后的所有内容以获得此结果:
['element1', 'element2', 'element3']
I have a list:
my_list = ['element1\t0238.94', 'element2\t2.3904', 'element3\t0139847']
How can I delete the \t
and everything after to get this result:
['element1', 'element2', 'element3']
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
像这样的东西:
Something like:
尝试迭代列表中的每个元素,然后在制表符处将其拆分并将其添加到新列表中。
Try iterating through each element of the list, then splitting it at the tab character and adding it to a new list.
不要使用列表作为变量名。
您也可以看一下以下代码:
或就地编辑:
Do not use list as variable name.
You can take a look at the following code too:
Or in-place editing:
使用map和lambda表达式的解决方案:
Solution with map and lambda expression:
我必须将特征提取列表分为两部分 lt、lc:
I had to split a list for feature extraction in two parts lt,lc: