gpt4 book ai didi

python - 删除元素的最后一部分以外的所有内容

转载 作者:太空宇宙 更新时间:2023-11-04 06:52:54 25 4
gpt4 key购买 nike

如果我有一个列表:

['12 13 0 21 0.3','2 3 0 1 0.1','12 19 0 2 0.9','22 33 0 3 0.5']

我怎样才能删除除每个元素的最后一部分之外的所有内容,以便列表变为:

['0.3','0.1','0.9','0.5']

最佳答案

您可以使用 list comprehensions 走这条路和 rsplit :

l = ['12 13 0 21 0.3','2 3 0 1 0.1','12 19 0 2 0.9','22 33 0 3 0.5']

print([s.rsplit(' ', 1)[1] for s in l])

输出:

['0.3', '0.1', '0.9', '0.5']

关于python - 删除元素的最后一部分以外的所有内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16151177/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com