python - Python:如何使用 for 循环调用所有函数?
问题描述
我想像这样使用 f_i 函数:
for i in range (9):
f_i(y)=c
但是我不知道如何使用 i 的值来调用我所有的十个函数。所以我该怎么做?
解决方案
制作一个包含函数的列表,并使用如下循环使用每个函数。
def f1(x):
return x
def f2(x):
return x * 2
def f3(x):
return x * 3
function_list = [f1, f2, f3]
for f in function_list:
print(f(1))
推荐阅读
- javascript - Express.js 的路径 url 有问题,包括“?”
- python - 在没有在系统中安装 python 的情况下在 IDE 中运行 Python 代码
- javascript - 类型错误:尝试 .filter() 时“无法读取未定义的属性 'toLowerCase'”
- javascript - 使用轮子事件循环遍历数组
- java - 如何仅使用一行扫描仪输入将 int 数组中的所有元素求和
- jq - jq-solaris 二进制响应错误
- javascript - 将填充表单字段的pdf转换为图像
- javascript - 在更新 SharePoint 列表之前验证字段值是否正确
- javascript - 需要帮助根据元素的宽度定位元素(Javascript)
- typescript - 如何订阅元素的(尚不存在)事件