擅长:python、mysql、java
<p>您可以使用<a href="https://docs.python.org/2/library/re.html#re.split" rel="nofollow">^{<cd1>}</a>拆分字符串:</p>
<pre><code>import re
terms = re.split('[| ]', y)
print zip(terms[::3], terms[2::3])
</code></pre>
<p>我喜欢的另一个方法是使用<a href="https://docs.python.org/2/library/operator.html#operator.itemgetter" rel="nofollow">^{<cd2>}</a>:</p>
<pre><code>from operator import itemgetter
filter = itemgetter(0, 2)
print [filter(triplet.split('|')) for triplet in y.split()]
</code></pre>