TEMP1=pd.DataFrame()
TEMP2=pd.DataFrame()
###both TEMP1 and TEMP2 has some values
def internal(x,TEMP2):
######
#body
#some processing done on both
#TEMP1 TEMP2
######
TEMP1.groupby('IterRecNum').apply(lambda x:internal(x,TEMP2))
IterRecNum не является первичным ключом, поэтому группы, сформированные groupby, являются фреймами данных
Я хочу обновить как TEMP1, так и TEMP2, возвращая некоторые значения из функции с именем internal