在N次中在另一个函数中运行一个函数

时间:2008-12-13 16:24:07

标签: python

之前我曾经问过这个问题,但由于我的英语不好,我之前的问题似乎有点误导。我要再说一遍了。我真的很困惑。提前谢谢。

假设我有一个函数A用于生成特定规则中的单元格状态,并且我有另一个函数生成单元格状态N次,并且每次该规则与第一个函数相同。而且,是的,不知道该怎么做......

def 1st_funtion(a_matrixA)
    #apply some rule on a_matrixA and return a new matrix(next state of the cell)
    return new_matrix

def 2nd_funtion(a_matrixB,repeat_times=n)
    #how to import the 1st_funtion and run for n times and return the final_matrix?
    #I know if n=1, just make final_matrix=1st_funtion(a_matrixB)
    return final_matrix

1 个答案:

答案 0 :(得分:2)

def 1st_funtion(a_matrixA)
    #apply some rule on a_matrixA and return a new matrix(next state of the cell)
    return new_matrix

def 2nd_funtion(a_matrixB,repeat_times)

    for i in range(repeat_times):
        a_matrixB = 1st_funtion(a_matrixB)
    return a_matrixB