<p>@qqzj你会遇到的问题是python没有这个特性。作为@Boud<a href="https://stackoverflow.com/a/8989916/624829">mentions</a>,对tablea1、tableb1、tablec1等的引用在连接后丢失。在</p>
<p>我将举例说明一个快速而肮脏的变通方法(这是非常低效的,但可以完成工作)。在</p>
<p>没有你的数据,我基本上是在创建随机的数据帧。在</p>
<pre><code>tablea1 = pd.DataFrame(np.random.randn(10, 4))
tableb1 = pd.DataFrame(np.random.randn(10, 4))
tablec1 = pd.DataFrame(np.random.randn(10, 4))
tablea2 = pd.DataFrame(np.random.randn(10, 4))
tableb2 = pd.DataFrame(np.random.randn(10, 4))
tablec2 = pd.DataFrame(np.random.randn(10, 4))
</code></pre>
<p>应用你的代码来迭代这个列表</p>
^{pr2}$
<p>在这里运行比较之后,您会看到突出显示的问题,即虽然<code>list_a[i]</code>与<code>tablea1</code>、<code>tableb1</code>、和{<cd4>}连接,但它没有被分配回<code>tablea1</code>。在</p>
<p>正如我在评论中提到的,答案是用列表[0]分配<code>tablea1</code></p>
<pre><code>tablea1=list_a[0]
</code></pre>
<p>您可以对<code>tablea2</code><code>tablea3</code>等重复此操作</p>
<p>进行比较后,现在可以看到tablea1与list[0]中的值相匹配</p>
<pre><code>tablea1==list_a[0]
0 1 2 3 0 1 2 3 0 1 2 3
0 True True True True True True True True True True True True
1 True True True True True True True True True True True True
2 True True True True True True True True True True True True
3 True True True True True True True True True True True True
4 True True True True True True True True True True True True
5 True True True True True True True True True True True True
6 True True True True True True True True True True True True
7 True True True True True True True True True True True True
8 True True True True True True True True True True True True
9 True True True True True True True True True True True True
</code></pre>
<p>同样,这不是理想的解决方案,但你所寻找的似乎不是“Python式”的方式。在</p>