<p>您可以使用<strong><a href="https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.from_records.html" rel="nofollow noreferrer">^{<cd1>}</a>:</strong></p>
<pre><code>In [323]: df = pd.DataFrame.from_records([something])
In [324]: df
Out[324]:
0 1 2 3 4
0 10 20 30 40 50
</code></pre>
<p>对于多个列表,您只需执行以下操作:</p>
<pre><code>In [337]: something2 = [101,201,301,401,501]
In [338]: df = pd.DataFrame.from_records([something, something2])
In [339]: df
Out[339]:
0 1 2 3 4
0 10 20 30 40 50
1 101 201 301 401 501
</code></pre>
<p><strong>编辑:</strong><strong>在OP的评论之后</p>
<p>如果希望所有列表都创建多列,可以尝试以下操作:</p>
<pre><code>In [349]: something
Out[349]: [10, 20, 30, 40, 50]
In [350]: something2
Out[350]: [101, 201, 301, 401, 501]
In [351]: something.extend(something2)
In [353]: df = pd.DataFrame.from_records([something])
In [354]: df
Out[354]:
0 1 2 3 4 5 6 7 8 9
0 10 20 30 40 50 101 201 301 401 501
</code></pre>