首页 > 解决方案 > 有没有可以拆分文本而无需多次拆分的功能

问题描述

现在我有一个看起来像这样的语料库

Letter = EAPVol2.split('\n\n\n\n\n')[3]
Scheherazade = EAPVol2.split('\n\n\n\n\n')[4]
Maelstrom = EAPVol2.split('\n\n\n\n\n')[5]
VonKempelen = EAPVol2.split('\n\n\n\n\n')[6]
MesmericRevelation = EAPVol2.split('\n\n\n\n\n')[7]
MValdemar = EAPVol2.split('\n\n\n\n\n')[8]
TheBlackCat=EAPVol2.split('\n\n\n\n\n')[9]
Usher = EAPVol2.split('\n\n\n\n\n')[10]

等等。

如何将其写入列表理解中,而不必手动拆分它。谢谢!

在某些情况下,我正在尝试拆分文本。每个索引都是一个新的短篇小说,由 ('\n\n\n\n\n') 分割。

标签: python-3.xsplitlist-comprehension

解决方案


试试这个 -

split_short = EAPVol2.split('\n\n\n\n\n')

Letter,Scheherazade,Maelstrom,VonKempelen,MesmericRevelation,MValdemar,TheBlackCat,Usher = [split_short[i] for i in range(3,11)]

推荐阅读