有没有一个功能,我可以在不拆分多次的情况下拆分文本
Is there a function where I can split text without splitting multiple times
现在我有一个这样的语料库
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').
分割
试试这个 -
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)]
现在我有一个这样的语料库
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').
分割试试这个 -
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)]