我正在使用python,并且正在将我的代码实现为c#,并且在python中有方法“product”,有人知道c#中是否有类似的东西吗?如果不是,也许有人可以让我自己了解如何编写此功能?
产品示例:
a=[[[(1, 2), (3, 4)], [(5, 6), (7, 8)], [(9, 10), (11, 12)]], [[(13, 14), (15, 16)]]]
b= product(*a)
输出:
([(1, 2), (3, 4)], [(13, 14), (15, 16)])
([(5, 6), (7, 8)], [(13, 14), (15, 16)])
([(9, 10), (11, 12)], [(13, 14), (15, 16)])