python 里怎么把数组里每个数作为参数运行一次

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 里怎么把数组里每个数作为参数运行一次相关的知识,希望对你有一定的参考价值。

定义了一个函数:C = fuzzy (data, a,b)
下面调用函数时
可以直接在 final_location, C = fuzzy(data,4,2)里把a,b换成数字并运行得到结果。

现在a要取[2,3,4,]。b要取[5,6,7]即运行
2,5
2,6
2,7......一直到
4,6
4,7
运行9次。
怎样编写让函数能直接调用上面两个数组,达到运行一次相当于9次的效果。
(另外其中的一个数组里全是1.1,1.2这样的小数。)

按这个修改一下就可以了

参考技术A for i in a:
for j in b:
fuzzy(data, i, j)本回答被提问者采纳

从csv文件里取数据作为请求参数,和把返回数据放到一个csv文件

本来想把登陆后的token放到数组里,下一个参数用,但是貌似不支持数组,暂时先这样用了,并不麻烦,还很方便。

1、添加线程组等必要的东东后,添加csv配置器

技术图片

2、进行设置

技术图片

说明:csv文件设置不能读取指定行,只能依次向下取,所以想取多少,线程数就填多少或者用循环控制器

3、提取token:

技术图片

4、将token写入文件

添加一个后置处理程序:

技术图片

代码如下:

FileWriter fstream = new FileWriter("文件路径/token.csv",true);
BufferedWriter out = new BufferedWriter(fstream);
out.write("${token}");
out.write(","); // #添加列
out.write("${address}");
out.write(System.getProperty("line.separator")); //换行
out.close();
fstream.close();

说明:不用提前建好文件,同路径下不要有重名的文件

以上是关于python 里怎么把数组里每个数作为参数运行一次的主要内容,如果未能解决你的问题,请参考以下文章

从csv文件里取数据作为请求参数,和把返回数据放到一个csv文件

安装了python2跟python3命令行怎么区分

python我怎么把数组里面的每个字符串转换成16进制数啊

两个数组如何对应相加js

python3里函数怎么样使用元组或字典作为参数调用(复制他人博客)

FreeMarker如何将ACTION传递的数组放入对应数组?