擅长:python、mysql、java
<p>如果你的条目是长度相等的列表,你可以用<a href="https://pandas.pydata.org/pandas-docs/stable/getting_started/10min.html" rel="nofollow noreferrer">pandas</a><a href="https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.html" rel="nofollow noreferrer">DataFrame</a>来完成你想要的。在</p>
<p>使用<code>zip</code>,可以执行以下操作:</p>
<pre><code>l1 = ['a', 'b','c']
l2 = ['A','B','C']
result = [e1+' '+e2 for e1, e2 in zip(l1, l2)]
print(result)
</code></pre>
<p>然后得到</p>
^{pr2}$
<p>或者,您可以将两个列表合并成<code>pd.DataFrame</code>,如下所示:</p>
<pre><code>df = pd.DataFrame({'l1': l1, 'l2':l2})
</code></pre>
<p>(请注意,您仍然需要为每个列表多使用一个名称,但是该行确实在<code>l1</code>旁边有<code>'l1'</code>,这与<code>zip</code>的用法不同)。在</p>
<p>现在,您可以使用</p>
<pre><code>result = [row['l1']+' '+row['l2'] for _, row in df.iterrows()]
</code></pre>
<p>结果是一样的。在</p>