擅长:python、mysql、java
<p>您也可以使用<a href="http://itertools.compress" rel="nofollow">^{<cd1>}</a>来执行此操作。在</p>
<pre><code>>>> from itertools import compress
>>> ls1 = [0, 1, 2, 3, 4, 5, 6]
>>> str1 = '-CGCG-G'
>>> f = compress(ls1, [0 if j == '-' else 1 for j in list(str1)]) # compress([0, 1, 2, 3, 4, 5, 6], [0, 1, 1, 1, 1, 0, 1])
>>> filtered = [i for i in f]
>>> filtered
[1, 2, 3, 4, 6]
</code></pre>