国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python實(shí)現(xiàn)求笛卡爾乘積的方法

2020-02-16 10:16:39
字體:
供稿:網(wǎng)友

本文實(shí)例講述了Python實(shí)現(xiàn)求笛卡爾乘積的方法。分享給大家供大家參考,具體如下:

在數(shù)學(xué)中,兩個(gè)集合X和Y的笛卡尓乘積(Cartesian product),又稱直積,表示為X × Y,第一個(gè)對(duì)象是X的成員而第二個(gè)對(duì)象是Y的所有可能有序?qū)Φ钠渲幸粋€(gè)成員。假設(shè)集合A={a,b},集合B={0,1,2},則兩個(gè)集合的笛卡爾積為{(a,0), (a,1), (a,2), (b,0), (b,1), (b, 2)}。有時(shí)我們需要在python求兩個(gè)list的笛卡爾乘積,其實(shí)很簡單,一行代碼搞定。

例如,求a={1,2,3}與b={0,1,2}的笛卡爾乘積,與a={1,2,3}自身的笛卡爾乘積,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,

運(yùn)行結(jié)果如下:

值得注意的是,這里的itertools并不是什么我自己引入的工具,是一個(gè)python的標(biāo)準(zhǔn)庫,直接引入就可以使用了。

就像C語言的<math.h>頭文件一個(gè)道理。

PS:這里再為大家推薦幾款計(jì)算工具供大家進(jìn)一步參考借鑒:

在線一元函數(shù)(方程)求解計(jì)算工具:
http://tools.jb51.net/jisuanqi/equ_jisuanqi

科學(xué)計(jì)算器在線使用_高級(jí)計(jì)算器在線計(jì)算:
http://tools.jb51.net/jisuanqi/jsqkexue

在線計(jì)算器_標(biāo)準(zhǔn)計(jì)算器:
http://tools.jb51.net/jisuanqi/jsq

更多關(guān)于Python相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Python數(shù)學(xué)運(yùn)算技巧總結(jié)》、《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python函數(shù)使用技巧總結(jié)》、《Python字符串操作技巧匯總》、《Python入門與進(jìn)階經(jīng)典教程》及《Python文件與目錄操作技巧匯總》

希望本文所述對(duì)大家Python程序設(shè)計(jì)有所幫助。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 八宿县| 昌平区| 咸阳市| 炉霍县| 军事| 苗栗县| 新乡市| 兴安县| 清水县| 陆丰市| 祁连县| 宣恩县| 乌鲁木齐县| 明星| 申扎县| 阳曲县| 甘南县| 大厂| 天门市| 芜湖县| 尼勒克县| 荆门市| 凭祥市| 太和县| 襄城县| 尼勒克县| 内乡县| 常德市| 曲阳县| 拉萨市| 宁武县| 共和县| 缙云县| 库车县| 鲁甸县| 古丈县| 宜都市| 洪泽县| 白朗县| 彰武县| 克山县|