python - 从列表中的字符串中删除\xa0

标签 python string python-3.x

我有一个包含一堆单词的列表:

lista = ['Jeux Olympiques De Rio\xa02016', 'Sahara Ray', 'Michael Phelps', 'Amber Alert']

我尝试替换'\xa0':

for element in listor:
    element = element.replace('\xa0',' ')

但是没有用。此外,当我 print 元素时,它会打印:

print(lista[0])
Jeux Olympiques De Rio 2016

有没有人知道如何解决这个问题?

最佳答案

最简单的方法:

lista = [el.replace('\xa0',' ') for el in lista]

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

相关文章:

python - 以编程方式运行 Bokeh 服务器以在本地浏览器中显示

python - 有效地查找 3D 空间中沿特定轴的最近点

python - 在 python 中使用 random.randint 帮助

python - Django html 的模板和 View 问题

java - 使用单词拆分字符串但将单词保留在每个数组索引中

c# - C# 中字符串的正则表达式

java - 通过套接字接收的字符串在 python 中不进行比较

python - 两个 Python 程序之间的进程间消息传递

python - 如何访问自定义 prop_cycle 颜色?

c - 从 fgets() 输入中删除尾随换行符