【发布时间】:2021-10-30 19:19:29
【问题描述】:
以这段代码为例:
for col in df:
print(df[col].unique())
它将打印col 下的每个唯一字符串/值,而不是 df 中的每一行。这是我想要的,但不是真的。
我想要做的是迭代地获取与第一个唯一 col 值关联的所有行,在它们上执行一些代码,然后转到第二个唯一 col 值并执行相同的操作,直到我已经用尽了每批唯一值。我怎样才能做到这一点?我想传达我想要的最简单的方法是想象你可以做什么:
for col.unique() in df:
#do some processing here
【问题讨论】: