【发布时间】:2019-03-18 17:01:46
【问题描述】:
我正在尝试替换给定列表中的某个字符,但出现此错误:
AttributeError: 'list' object has no attribute 'replace'
我该如何解决这个问题?
String=[{"id":"id1 \n\n","key2 \n":"value2","key3":"value3"},{"id":"id2","key2":"value2","key3":"value3"},{"id":"id3","key2":"value2","key3":"value3't"}]
new_str = String.replace('\n', '')
new_str = String.replace("'", '')
print new_str
【问题讨论】:
-
String 是字典对象的列表,列表对象没有替换方法。您确定要将 String 初始化为您想要的值吗?
标签: python string python-2.7 replace