好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

Python实现求笛卡尔乘积方法详解

这篇文章主要介绍了Python实现求笛卡尔乘积的方法,结合实例形式分析了Python计算笛卡尔乘积的原理与实现技巧,需要的朋友可以参考下

#-*-coding:utf-8-*-
import itertools;
a=[1,2,3];
b=[4,5,6];
print "a,b的笛卡尔乘积:",
for x in itertools.product(a,b):
  print x,
print;
print "a自身的笛卡尔乘积:",
for x in itertools.product(a,a):
  print x, 

运行结果如下:

值得注意的是,这里的itertools并不是什么我自己引入的工具,是一个python的标准库,直接引入就可以使用了。

就像C语言的<math.h>头文件一个道理。

以上就是Python实现求笛卡尔乘积方法详解的详细内容,更多请关注Gxl网其它相关文章!

查看更多关于Python实现求笛卡尔乘积方法详解的详细内容...

  阅读:47次