擅长:python、mysql、java
<p>您的示例可以用Python编写为</p>
<pre><code>from itertools import combinations
print list(combinations(["hel", "lo", "bye"], 2))
</code></pre>
<p>要再次将输出合并到字符串:</p>
<pre><code>print ["".join(a) for a in combinations(["hel", "lo", "bye"], 2)]
</code></pre>
<p>如果您对这个函数的实际实现感兴趣,请查看<a href="http://docs.python.org/library/itertools.html#itertools.combinations" rel="noreferrer">documentation</a>。</p>