我正在输入具有多列数据的多个电子表格。对于每个电子表格,找到每列的最大值。然后,对于列中的每个元素,将该元素除以该列的最大值。对于列中的每个元素,输出应该是一个升序的值(介于0和1之间)。它被附加到一个列表中,该列表应该作为列添加到源电子表格中。 目前,据我所知,除了最后一步,嵌套循环运行正常。除了用于源电子表格的最后一列的值而不是与每个单独列相关的值之外,每一列都被添加到电子表格中。 我尝试更改缩进以将代码级别与不同部分相关联(因为我认为这就是问题所在),并尝试在数据帧中移动附加的列,但没有效果。 for i in distlist: #listname = i[4:] +