小编spa*_*mar的帖子

如何从字符串列表中的每个字符串中删除最后一个字符

我在列表中有字符串'80010','80030','80050',如

test = ['80010','80030','80050']
Run Code Online (Sandbox Code Playgroud)

如何删除最后一个字符(在这种情况下,每个字符串的最后一个数字是0),这样我最终可以得到另一个列表,其中只包含每个字符串中的前四个数字/字符?所以最终得到类似的东西

newtest = ['8001', '8003', '8005']
Run Code Online (Sandbox Code Playgroud)

我是Python的新手,但我尝试使用if-else语句,附加,使用索引[:-1]等,但似乎没有任何工作,除非我最终删除所有其他零.非常感谢!

python string list

9
推荐指数
2
解决办法
2万
查看次数

标签 统计

list ×1

python ×1

string ×1