gpt4 book ai didi

python - 从字符串中删除空格

转载 作者:太空宇宙 更新时间:2023-11-03 12:21:28 25 4
gpt4 key购买 nike

我不能,我也不知道哪里出了问题。我试图去掉空格的列表是这样的:

['L500', '    ', '622651    ', '2007', '   452295.00', '        7420', '   0']

但中间有空格。我试过 lstriprstripregexsplitjoin替换,但没有任何效果。该列表不会更改。

for item in row:
item.lstrip()
item.rstrip()
print row

这是我的代码。将 lstrip、rstrip 替换为我提到的其他方法。

我正在使用 Python 2.7。

最佳答案

Python(以及许多其他语言)中的字符串是不可变的。这意味着当你对一个字符串进行操作时,你会得到该字符串的一个新实例,而不是改变现有的项目。要执行您想要的操作,您必须重新分配列表中的项目。

for index, item in enumerate(row):
row[index] = item.strip()

关于python - 从字符串中删除空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17613936/

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