在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
答案 0 :(得分:0)
如果要对字典的每个值使用rstrip(),则可以使用forloop:
templist = []
myDict = {'hi', 'this \n'}
# removes the '\n'
for element in myDict:
templist.append(element.rstrip('\n'))
#print(element)