擅长:python、mysql、java
<p>另一种方法是使用函数-</p>
<p><code>reg.txt</code>内容如下-</p>
<pre><code>155 Phe 12xD,7xQ,5xE,5xG,4xA,4xS,2xF,2xH,2xI,2xK,1xM,1xN
151 Glu 11xD,6xA,5xE,3xF,3xG,3xM,2xI,2xS,1xH,1xK,1xL,1xP
159 Thr 15xF,6xL,6xM,5xG,5xI,5xT,4xA,4xV,3xR,1xD,1xN,1xP
</code></pre>
<hr/>
<pre><code>p = r"C:\reg.txt"
f = open(p,'rb').readlines()
def changer(l):
d= l.split(',')
dd = d[1:]
lst = ['6', '7', '8', '9']
s = [i for i in dd if i[0] in lst]
s.insert(0,d[0])
return ','.join(s)
for i in f:
print changer(i)
</code></pre>
<p>印刷品-</p>
<pre><code>155 Phe 12xD,7xQ
151 Glu 11xD,6xA
159 Thr 15xF,6xL,6xM
</code></pre>