假设您function
在 Python 中有一些通过循环工作的函数:例如,它可能是一个计算某个数学表达式的函数,例如x**2
,对于数组中的所有元素,例如([1, 2, ..., 100])
(显然这是一个玩具示例)。是否可以编写一个代码,使得每次function
循环并获得结果时,执行一些代码,例如print("Loop %s has been executed" % i)
?因此,在我们的示例中,当x**1
已计算时,程序会打印Loop 1 has been executed
,然后在x**2
已计算时,它会打印Loop 2 has been executed
,依此类推。
请注意,困难来自我没有编写函数的事实,它是某个包中预先存在的函数(更具体地说,我感兴趣的函数GridSearchCV
来自 package scikit learn
)。