python - 添加到列表时无法从字符串中删除换行符?
问题描述
test="""SUPREME BASICS
310 HENDERSON DR"""
#test = test.replace('\n', ' ')
list=[]
list.append(test)
for file_content in zip(list):
file_content=str(file_content)
file_content = file_content.replace('\n', ' ')
print(file_content)
输出:
('至高无上的基础\n 310 HENDERSON DR',)
解决方案
你有两个错误:
test="""SUPREME BASICS
310 HENDERSON DR""" # Changed this line
#test = test.replace('\n', ' ')
list=[]
list.append(test)
for file_content in list: # Changed this line
file_content=str(file_content)
file_content = file_content.replace('\n', ' ')
print(file_content)
以下是失败原因的示例:
list=["""SUPREME BASICS
310 HENDERSON DR""", "asdf\n"]
for file_content in zip(list):
file_content=str(file_content)
file_content = file_content.replace('\n', ' ')
print(file_content)
推荐阅读
- javascript - 如何提取数组对象的所有第一个对象?
- laravel - Laravel 中的验证数据即使是真的也失败了
- html - 响应式侧边栏上下滚动
- javascript - ModuleParseError:模块解析失败:意外字符“�”
- android - Tensorflow Lite 输入字符串
- windows - 调用 vcvarsall.bat 在 Windows 7 / VS 2019 构建工具上给出“Windows 找不到 powershell.exe”
- java - Sonar hostpot:放置向导中的主要应用
- node.js - 在 nodejs 服务器中处理绝对 url
- vue.js - 如何在生产版本的 Vue 项目中使 fontawesome 工作?
- mongodb - 查找具有与 mongodb 中的条件匹配的数组项的文档