在此之前,我必须调用另一个函数,该函数接受一个dataframe并返回一个dataframe和一个列表def do(a): return a, a.columns.tolist()reduce(lambda y, y2: pd.concat([y,y2]), map(lambda然而,我得到了一个错误,因为它试图在第二次迭代中连接我的列
我试图通过数组类型的联合来实现reduce:foo[] | bar[]。有了map,它就像预期的那样工作,我在lamda中得到了一个foo|bar元素,但是它不适用于reduce。也许是相关的,但那是在TS3.6天,我使用4.5。这附近有(整洁的)方法吗?我有一个打字稿游乐场m.reduce((it) => it); // ok
m.