Python product函数介绍

编程知识 行业动态 更新时间:2024-06-13 00:20:51

通过 from itertools import product 引入product函数。

Product函数可以实现对矩阵做笛卡尔积

import itertools
for item in itertools.product([1,2],[10,20]):
    print(item)

'''
(1, 10)
(1, 20)
(2, 10)
(2, 20)
'''

iterables是可迭代对象,repeat指定iterable重复几次,即:

product(A,repeat=3)等价于product(A,A,A)

 product('ABCD', 'xy') --> Ax Ay Bx By Cx Cy Dx Dy

 product(range(2), repeat=3)  等价于product([0,1],[0,1],[0,1]) 

--> 000 001 010 011 100 101 110 111

更多推荐

Python product函数介绍

本文发布于:2023-03-30 17:25:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/9382eff26712887c0388d387e7e9af99.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:函数   Python   product

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!