擅长:python、mysql、java
<p>蛇和咖啡有最好的方法。另一种(不太有用的)方法:</p>
<pre><code>>>> a = ['hello1', 'hello2', 'hello3']
>>> ' and '.join((', '.join(a[:-1]), a[-1]))
'hello1, hello2 and hello3'
</code></pre>
<p>这里使用两个<code>joins</code>-内部<code>join</code>用逗号连接每个元素,直到最后一个元素的第二个。然后使用外部的<code>join</code>将该字符串连接到最后一个元素(<code>a[-1]</code>),即<code>and</code>。</p>