gpt4 book ai didi

python - 为什么不能 strip 删除这个字符串中的空格?

转载 作者:行者123 更新时间:2023-12-01 15:27:45 25 4
gpt4 key购买 nike

s = '种草 ​'
print(len(s))
s = s.strip()
print(len(s))

两者的输出都是“4”。似乎空格占用了 2 个字符,并且不能通过 strip() 函数删除。是中文空格,用strip函数去除不了。

最佳答案

这不是通常的 unicode 空间。你可以像这样删除它。

s = '种草 ​'
print(len(s))
s = s.strip(u'\u200b').strip()
print(len(s))

关于python - 为什么不能 strip 删除这个字符串中的空格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60051972/

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