擅长:python、mysql、java
<p>在你的问题中,你说</p>
<blockquote>
<p>the problem with the code above is that list1 will only contain the last tuple and the others are not stored anyway</p>
</blockquote>
<p>不过,这并不完全正确。列表完成后是正确的,但是,当循环仍在运行时,列表1将按顺序设置为列表的每个项。因此,如果将列表1添加到循环中的电子邮件中,列表中的每一项都将被添加</p>
<p>我会这样做:</p>
<pre><code>for item in your_list:
email += list(item)
email += '\n'
</code></pre>
<p>或者,更简单地说:</p>
<pre><code>email += '\n'.join(map(list, your_list))
</code></pre>