【发布时间】:2019-09-18 13:05:21
【问题描述】:
在python3中填充包含类似字符串的字典
' \n \n \n \n \n '
我无法删除空格和换行符。我找到的每个解决方案都包含使用方法 .rstrip() 或类似 replace(' ', '') 的方法。
或者:
for key, value in dict.items():
dict[key] = value.rstrip()
结果
AttributeError: 'list' object has no attribute 'rstrip'
这行不通。有什么解决办法吗?
我正在使用 Python 3.7
【问题讨论】:
-
您在值而不是键上调用
rstrip。new_dict = {key.rstrip(): value for key, value in old_dict.items()}或类似的。重建字典。
标签: python python-3.x dictionary removing-whitespace