我想从Python字典中删除所有\ r \ n。最简单的方法是什么?我的字典是这样看的那一刻 -删除字典中的特殊字符
{'': '34.8\r\n',
'Mozzarella di Giovanni\r\n': '34.8\r\n',
'Queso Cabrales\r\n': '14\r\n',
'Singaporean Hokkien Fried Mee\r\n': '9.8\r\n'
}
编辑:这里就是我想 -
for key, values in productDictionary.items() :
key.strip()
values.strip()
key.strip('"\"r')
key.strip('\\n')
values.strip('\\r\\n')
print productDictionary
和输出仍然是相同的。
在你的代码中,你实际上遍历一个列表('.items()'),修改从这个列表中检索的变量不会影响'dict'。 –
Strip返回已删除这些字符的字符串,但不修改该字符串。 –