python - 如何拆分列表的元素?

标签 python list split

我有一个 list :

my_list = ['element1\t0238.94', 'element2\t2.3904', 'element3\t0139847']

如何删除 \t 以及之后的所有内容以获得此结果:

['element1', 'element2', 'element3']

最佳答案

类似:

>>> l = ['element1\t0238.94', 'element2\t2.3904', 'element3\t0139847']
>>> [i.split('\t', 1)[0] for i in l]
['element1', 'element2', 'element3']

关于python - 如何拆分列表的元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6696027/

相关文章:

python - numpy中deg2rad和弧度之间的区别?

python - 如何在 python 中递归创建排列列表?

python - list-comprehension "create list"和 "append elements"与简单循环有何不同?

java - 如何使用 Guavas Splitter 并保留定界符(无正则表达式)?

python - 当程序写入菜单/打印日志时,使用 python 在父 shell 中创建 bash 别名

python - 获取调用该函数的文件的绝对路径

algorithm - 范围 split 问题

使用 .split() 和 .include( 的 SQL 查询

python - 如何使用 python 在 Windows 10 中获取当前正在播放的媒体的标题

list - 在 Erlang 中展平嵌套列表的列表