我的txt文件如下所示:
chihuahua
japanese spaniel
maltese dog, maltese terrier, maltese
我在找一个
output = ['chihuahua', 'japanese spaniel', 'maltese dog', 'maltese terrier', 'maltese']
基本上,我希望先按(换行符)拆分项目,然后按逗号拆分项目
我试过使用:
dog_n = [line.rstrip('\n') for line in open('dognames.txt')]
我得到以下输出:
['chihuahua', 'japanese spaniel', 'maltese dog, maltese terrier, maltese']
以上列表长度为3
我要把所有的词都拆分,以求得长度5
必须用换行符
\n
替换逗号,并使用split
获取列表:输出:
编辑:
如果要关闭文件,请使用:
相关问题 更多 >
编程相关推荐