【发布时间】:2021-11-06 20:10:38
【问题描述】:
我想遍历一个数据框并操作每一列。说我这样做:
for feature in df:
df[feature] = df[feature].apply(lambda x: manipulate(x))
print (str(feature) + ' ready!')
这是否会让我陷入无限循环,因为 python 将遍历所有列,包括新创建的列,或者仅来自我的初始 input-df 的列?
【问题讨论】:
-
你为什么不试试呢?
-
我做到了,而且几天后它还在继续。但是我不能排除它仍在运行代码而不是处于无限循环中
标签: pandas dataframe loops iteration