擅长:python、mysql、java
<p>更清洁的Python法:</p>
<pre><code>>>> [(x,y) for x,y in zip(myList, myList[1:]) if y == 9]
[(8, 9), (4, 9), (7, 9)]
</code></pre>
<hr/>
<p>上面的代码是做什么的:</p>
<ul>
<li><code>zip(some_list, some_list[1:])</code>将生成相邻元素对的列表。在</li>
<li>现在使用这个元组,在第二个元素等于<code>9</code>的条件下进行过滤。完成:)</li>
</ul>