python中的product,怎么用product函数
如果你知道itertools库,或者想使用它,你必须停下来看看边肖编辑的这篇文章的内容。我们都知道for嵌套循环效果很好,但是有一个函数类似或者等同于这个内容。你知道吗?一开始你可以从图书馆得到它。没错,就是积函数,可以在笛卡尔积中调用。嗯,我们一起来了解一下吧~
给大家上一组案例描述:
写出乘积(A,B)和` `((x,y)对于A中的x对于B中的y)``。
代码演示如下:
导入工具
foriteminitertools.product([1,2,3],[100,200]):
打印(项目)输出如下
(1,100)
(1,200)
(2,100)
(2,200)
(3,100)
(3200)我们自己对比一下,看是否相当于?如果等价于,当你遇到嵌套for的问题时,也可以换个思路,用产品功能来描述代码~
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。