qua*_*ter 6 python arrays parsing
我有一个文本文件,我想将这个文本文件读入3个不同的数组,array1 array2和array3.第一段放在array1中,第二段放在array2中,依此类推.然后将第4段放在array1 element2中,依此类推,段落用空行分隔.有任何想法吗?
Cod*_*ahk 10
这是我尝试的基本代码:
f = open('data.txt', 'r')
data = f.read()
array1 = []
array2 = []
array3 = []
splat = data.split("\n\n")
for number, paragraph in enumerate(splat, 1):
if number % 3 == 1:
array1 += [paragraph]
elif number % 3 == 2:
array2 += [paragraph]
elif number % 3 == 0:
array3 += [paragraph]
Run Code Online (Sandbox Code Playgroud)
这应该足以让你入门.如果文件中的段落被两个新行拆分,那么"\n \n"应该可以分割它们.
| 归档时间: |
|
| 查看次数: |
12554 次 |
| 最近记录: |