【发布时间】:2016-09-07 15:41:05
【问题描述】:
我有一个带有 3 个参数的函数。我想计算该函数并输出每个参数组合的结果。
我已经定义了我的函数F(A,B,C),现在我们可以假设它的输出是一个单一的值f(A,B,C)。
然后我运行一个嵌套循环:
for A in range(1,2):
for B in range(4,5):
for C in range(7,8,9):
F(A,B,C)
但它会覆盖。我想要得到的是这样的数据框:
A B C Output
1 4 7 f(1,4,7)
1 4 8 f(1,4,8)
1 4 9 f(1,4,9)
1 5 7 f(1,5,7)
1 5 8 f(1,5,8)
1 5 9 f(1,5,9)
2 4 7 f(2,4,7)
2 4 8 f(2,4,8)
2 4 9 f(2,4,9)
2 5 7 f(2,5,7)
2 5 8 f(2,5,8)
2 5 9 f(2,5,9)
【问题讨论】:
标签: python loops for-loop pandas dataframe