当我使用API获取数据时,有些值具有额外的空格。
例如:Z Miramar Wellington Nz
如何使其正确?
答案 0 :(得分:2)
拆分字符串然后再次加入。像
这样的东西strText = ' '.join(strText.split())
答案 1 :(得分:2)
您可以使用re.sub
:
>>> import re
>>> s = 'Z Miramar Wellington Nz'
>>> re.sub(r'\s+', ' ', s)
'Z Miramar Wellington Nz'
>>> ' '.join(s.split())
'Z Miramar Wellington Nz'
答案 2 :(得分:1)
import re
# Using a regular expression, replace any sequence of spaces with a single space
txt = re.sub(' +',' ', txt)