• 技术文章 >Python技术 >Python基础教程

    python中product函数如何使用?

    十一十一2020-11-30 17:48:41原创5708

    如果大家了解itertools库的话,或者想要使用这个库,就不得不停下来,看看小编给大家整理的这篇文章内容,for嵌套循环的好用,我们大家都知道,但是有一个类似于或者等价于这个内容的函数,大家知道吗?可以从开篇的库中获取,没错,就是product函数,可以在笛卡尔乘积里进行调用的,好啦,让我们一起来了解下吧~

    给大家上一组案例描述:

    编写product(A, B)和 ``((x,y) for x in A for y in B)`

    代码演示如下:

    import itertools
    for item in itertools.product([1,2,3],[100,200]):
    print(item)

    输出如下

    (1, 100)
    (1, 200)
    (2, 100)
    (2, 200)
    (3, 100)
    (3, 200)

    我们自己对比看下是不是等同于的呢?如果是等同于的话,大家在遇到for嵌套问题的时候,也可以换一种思路,使用product函数进行代码描述哦~

    专题推荐:python中product函数使用
    上一篇:怎么用python的loads()函数? 下一篇:python3对比倒序输出的方法哪个好用?

    相关文章推荐

    • python中dict函数如何使用?• python中cmp()函数怎么用?• 怎么用python的loads()函数?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网