<p>我有一个名为df1的数据帧,它如下所示:</p>
<pre><code>details endFrame id indexID object startFrame
'series of numbers’ 1111 78 0 Motorbike 1
'series of numbers’ 3647 78 1 Motorbike 1112
'series of numbers’ 3678 78 2 Motorbike 3649
'series of numbers’ 704 120 3 Pedestrian 66
'series of numbers’ 817 120 4 Pedestrian 705
'series of numbers’ 922 120 5 Pedestrian 818
'series of numbers’ 121 110 6 Pedestrian 69
'series of numbers’ 140 109 7 Pedestrian 69
'series of numbers’ 4161 109 8 Pedestrian 140
'series of numbers’ 4344 109 9 Pedestrian 4163
'series of numbers’ 3603 79 10 Motorbike 70
</code></pre>
<p>我还有一个df2,看起来像这样:</p>
<pre><code>indexID matchID
0 1
1 2
3 4
4 5
7 8
8 9
</code></pre>
<p>匹配ID显示需要加入的ID。例如,从前两行开始,索引0、1和2应该连接在一起。在df1中,所有的细节都应该加在一起。最终df应如下所示:</p>
<pre><code>details id indexID
'series of numbers’'series of numbers’'series of numbers’ 78 0
'series of numbers’'series of numbers’'series of numbers’ 120 3
'series of numbers’ 110 6
'series of numbers’'series of numbers’'series of numbers’ 109 7
'series of numbers’ 79 10
</code></pre>
<p>我该怎么做</p>
<p><strong>编辑
这一系列的数字实际上是一个列表,因此不是像这样输出:</p>
<pre><code>details id indexID
[series of numbers][series of numbers][series of numbers] 78 0
[series of numbers][series of numbers][series of numbers] 120 3
[series of numbers] 110 6
[series of numbers][series of numbers][series of numbers] 109 7
[series of numbers] 79 10
</code></pre>
<p>我希望它有这样的输出:</p>
<pre><code>details id indexID
[series of numbersseries of numbersseries of numbers] 78 0
[series of numbersseries of numbersseries of numbers] 120 3
[series of numbers] 110 6
[series of numbersseries of numbersseries of numbers] 109 7
[series of numbers] 79 10
</code></pre>