2024-04-20 05:20:44 发布
网友
产品在python中做什么? 怎么能换呢? 它的所有功能是什么。 *符号是做什么的? 你怎么在没有收到发电机警告信息的情况下测试它
*
<itertools.product object at 0x0159BD00>
你检查过Pythonitertools.product docs了吗?它计算笛卡尔积:
itertools.product(*iterables[, repeat]) Cartesian product of input iterables.Equivalent to nested for-loops in a generator expression. For example, product(A, B) returns the same as ((x,y) for x in A for y in B).
itertools.product(*iterables[, repeat]) Cartesian product of input iterables.
Equivalent to nested for-loops in a generator expression. For example, product(A, B) returns the same as ((x,y) for x in A for y in B).
你有什么特别的问题吗?在
尝试迭代它:
for p in itertools.product((1,2,3), (4,5,6)): print p
产生:
它计算任意数量的iterable上的Cartesian product。Source
所以如果你有两个列表,比如[1,2]和[3,4],笛卡尔积就是(1,3),(1,4),(2,3),(2,4)
[1,2]
[3,4]
(1,3),(1,4),(2,3),(2,4)
你检查过Pythonitertools.product docs了吗?它计算笛卡尔积:
你有什么特别的问题吗?在
尝试迭代它:
产生:
^{pr2}$它计算任意数量的iterable上的Cartesian product。Source
所以如果你有两个列表,比如
[1,2]
和[3,4]
,笛卡尔积就是(1,3),(1,4),(2,3),(2,4)
相关问题 更多 >
编程相关推荐