python - 循环按顺序命名的变量
问题描述
如果我们想通过传递参数来调用某个函数,这些参数是以某个顺序命名的变量 x1, x2, x3,....
def helloWorld(a):
some code
如何循环和传递它们。而不是为每个编写函数调用
helloWorld(x1)
helloWorld(x2)
helloWorld(x3)
....
也许像
for i in range(100):
helloWorld(xi)
解决方案
只需将值放在列表中并对其进行迭代:
for x in [x1, x2, x3]:
helloWorld(x)
推荐阅读
- request - Cheerio 在 Google Cloud 功能中未按预期工作
- python - 如何使用 BFS 和 DFS 计算两个网格坐标之间的最短路径
- asp.net - asp.NET 核心发布 Trimmed 退出,错误代码为 -532462766
- azure - Azure DevOps YAML 管道:Jenkins 队列作业输出变量
- algorithm - 弗洛伊德算法
- security - 谷歌云的安全基准
- datetime - 如何在firebase中获得firebase时间
- php - phpmyadmin mysql 服务器选择
- cmake - MXNET CMake 报告“GPU 支持已禁用”
- c# - 为什么 EF6 LINQ 不会为空字符串变量比较生成正确的“为空”SQL?