鱼C论坛

 找回密码
 立即注册
查看: 1268|回复: 3

[已解决]怎么把列表里的每一个元素换行符去掉

[复制链接]
发表于 2020-8-15 11:19:16 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
exclude=[]

with open('热点概念备份.txt','r',encoding='UTF-8') as temp:
    a = list(temp)
    temp.close()            
exclude.append(a) 

print (exclude)
    

怎么把列表里的换行符去掉...如下[['白酒\n', '数字货币\n', '商汤概念\n', '远程办公\n', 'UWB概念\n', '航母概念\n', '通用航空\n', '汽车拆解\n', 'GDR概念\n', '生物识别\n', '大飞机\n', '天基互联\n', '蚂蚁概念\n', '地热能\n', '网络安全\n', '无人机\n', '3D摄像头\n', '深证100R\n', '尾气治理\n', '传感器\n', '代糖概念\n', '\n','中国国航']]
最佳答案
2020-8-15 11:27:06
在你的程序后面添加一行代码就可以了
exclude = [i.rstrip('\n') for i in exclude[0]]
print(exclude)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-8-15 11:22:53 | 显示全部楼层
这样试试?
exclude=[]

with open('热点概念备份.txt','r',encoding='UTF-8') as temp:
    a = list(temp)
    temp.close()            
exclude.append(a) 
exclude = [i.rstrip('\n') for i in exclude]
print(exclude)
    
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-8-15 11:27:06 | 显示全部楼层    本楼为最佳答案   
在你的程序后面添加一行代码就可以了
exclude = [i.rstrip('\n') for i in exclude[0]]
print(exclude)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-8-15 18:14:38 | 显示全部楼层

AttributeError: 'list' object has no attribute 'rstrip'
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-19 08:04

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表