Python 如何迭代两个数据帧?

Python 如何迭代两个数据帧?,python,pandas,Python,Pandas,假设我有一个函数: def testfunction (x): blablblaalbal return c[1] 现在我有两个不同的数据帧,我还没有合并 x = [df1, df2] 如何在x上应用testfunction,它返回两个c[1]值 此外,我想将这两个c[1]值保存到csv文档中。使用内置函数 这将对x中的每个项目应用函数testfunction,并返回一个结果列表。这个问题就像电影《呼叫》:你看不到结尾,它与开头无关。这很难理解,请发布一些实

假设我有一个函数:

def testfunction (x):
      blablblaalbal
           return c[1]
现在我有两个不同的数据帧,我还没有合并

x = [df1, df2]
如何在x上应用testfunction,它返回两个c[1]值

此外,我想将这两个c[1]值保存到csv文档中。

使用内置函数


这将对
x
中的每个项目应用函数
testfunction
,并返回一个结果列表。

这个问题就像电影《呼叫》:你看不到结尾,它与开头无关。这很难理解,请发布一些实际的代码。你的意思是,您需要分别对df1和df2应用testfunction,并将结果存储在某个地方,比如
y=map(testfunction,x)
?这会将testfunction应用于您传递的iterable的每一项,并返回结果列表。非常感谢您的回答!我在这个问题上只花了2.5个小时。我想我需要应用一个“for循环”。。。
y = map(testfunction, x)