pandas 如何同时操作多列
发布网友
发布时间:2022-05-06 19:37
我来回答
共1个回答
热心网友
时间:2022-04-18 16:05
定义一个函数批量处理呗
比如df1['a']、df1['e']适用同样规则
def fun1:
#定义apply内要用的函数(也可以不定义,使用lambda)
def fun2(src,columnList):
dst = pd.DataFrame({}).append(src)
for columnName in columnList:
dst[columnName].apply(fun1)
return dst
output = fun2(df1,['a','e'])
追答APP里缩进不正常、、请用网页看=_=