擅长:python、mysql、java
<pre><code>lst = ['>CW500.8 \n', 'ATGCTATCATTA\n', '>CW500.9 \n', 'ATGCTATCATTA\n', '>CW500.10 \n', 'ATGCTATCATTT\n', '\n', '$$$\n', '\n', '>WT \n', 'GTGCTATCATTA '] #Fastq formatted file
new_list = []
def word_lister(list):
for line in list:
stripped = line.strip()
replaced = stripped.replace(" ", "")
if replaced.isalpha():
new_list.append(replaced)
# this is to print it
for new in new_list:
print(new)
# this will return a array
return new_list
word_lister(lst)
</code></pre>
<p>我只是把它包装成一个函数。它将拿走你的列表,并将删除/替换空白。然后通过<code>.isalpha()</code>检查它是否是字母。我还将输出附加到一个新数组中以返回它,或者您可以只使用打印的输出。你知道吗</p>