擅长:python、mysql、java
<p>用文件中的行创建一个列表,然后创建以<code>index</code>if<code>'*Node'</code>和<code>'*Element'</code>开始和停止的子列表应该适合您:</p>
<pre><code>r=[]
s = open('File.txt')
For line in s:
r.append(line.strip('\n'))
Node=[]
Element=[]
For i in r[r.index('*Node')+1:r.index('*Element')]:
Node.append(map(float,i.split(',')))
For j in r[r.index('*Element')+1:]:
Element.append(map(int, j.split(','))
Node=np.array(Node)
Element=np.array(Element)
</code></pre>