在Python中,可以使用
strip()
函数
删除字符串中的回车符和换行符。可以通过遍历字典列表的每个键和值,对其进行操作。
以下是一个示例代码:
# 原始字典列表
dict_list = [{'key1': 'value1\n', 'key2': 'value2\n'}, {'key3': 'value3\n', 'key4': 'value4\n'}]
# 删除字典列表中的回车符和换行符
for dictionary in dict_list:
for key, value in dictionary.items():
dictionary[key] = value.strip()
# 打印修改后的字典列表
print(dict_list)
运行上述代码,输出结果为:
[{'key1': 'value1', 'key2': 'value2'}, {'key3': 'value3', 'key4': 'value4'}]
注意,strip()
函数只会删除字符串开头和结尾的回车符和换行符,如果字符串中间存在回车符或换行符,则不会被删除。如果需要删除字符串中间的回车符和换行符,可以使用replace()
函数进行替换。