欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

itertools.product方法怎么在Python中使用-創(chuàng)新互聯(lián)

本篇文章給大家分享的是有關(guān) itertools.product方法怎么在Python中使用,小編覺得挺實(shí)用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說(shuō),跟著小編一起來(lái)看看吧。

成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作的開發(fā),更需要了解用戶,從用戶角度來(lái)建設(shè)網(wǎng)站,獲得較好的用戶體驗(yàn)。成都創(chuàng)新互聯(lián)公司多年互聯(lián)網(wǎng)經(jīng)驗(yàn),見的多,溝通容易、能幫助客戶提出的運(yùn)營(yíng)建議。作為成都一家網(wǎng)絡(luò)公司,打造的就是網(wǎng)站建設(shè)產(chǎn)品直銷的概念。選擇成都創(chuàng)新互聯(lián)公司,不只是建站,我們把建站作為產(chǎn)品,不斷的更新、完善,讓每位來(lái)訪用戶感受到浩方產(chǎn)品的價(jià)值服務(wù)。python有哪些常用庫(kù)

python常用的庫(kù):1.requesuts;2.scrapy;3.pillow;4.twisted;5.numpy;6.matplotlib;7.pygama;8.ipyhton等。

1. 直接使用時(shí):分別生成元組,然后合成一個(gè)list

import itertools
aa = itertools.product(['西藏','瀑布','湖水'], ['月色','星空'])
bb = list(aa)  #按照順序生成笛卡爾積,repeat默認(rèn)是1
print(bb)

itertools.product方法怎么在Python中使用

2. 假設(shè)設(shè)置:repeat=3

random_list = list(itertools.product(['西藏','瀑布','湖水'], ['月色','星空'], repeat=3))
print(random_list) #此list長(zhǎng)度為216

為什么會(huì)是216呢?

首先,在不設(shè)置 repeat 參數(shù)的時(shí)候,默認(rèn)是1,生成的list長(zhǎng)度時(shí)6 —— 這可以用數(shù)學(xué)的排列組合來(lái)表示,從第一個(gè)參數(shù)['西藏','瀑布','湖水']取出一個(gè)值,有3種可能;從第二個(gè)參數(shù)['月色','星空']取出一個(gè)值,有2種可能;故 3*2=6種結(jié)果。

然后,當(dāng)設(shè)置 repeat=3 時(shí),也就是說(shuō)將 repeat=1(默認(rèn))的結(jié)果再重復(fù)2次后(也就是最后一共有3套一樣的第一層結(jié)果)再進(jìn)行排列組合,從第一個(gè)結(jié)果(6種結(jié)果)取出一個(gè)元素的可能有6種,同理,從第二第三個(gè)重復(fù)結(jié)果中取出一個(gè)元素的可能各有6種,于是它們的組合就有6*6*6=216種。

itertools.product方法怎么在Python中使用

當(dāng)然,也是先合成一個(gè)元組再組成list的。

3. 所以也能理解下面的結(jié)果是27種了吧

random_list = list(itertools.product(['西藏','瀑布','湖水'], repeat=3))
print(random_list)

因?yàn)榈谝粚咏Y(jié)果是3種可能;執(zhí)行該操作3次,就形成了第一層的3套一樣的結(jié)果(每個(gè)結(jié)果各有3種可能),然后再排列組合就是 3*3*3=27種結(jié)果。

4. 如果要從列表中隨機(jī)取出幾個(gè)不重復(fù)的元素的話(原來(lái)的列表本身元素不重復(fù)),可用 random.sample 方法。

import random
random.seed(1)  #設(shè)置隨機(jī)數(shù)種子,可用來(lái)檢測(cè)相同的隨機(jī)數(shù)得到的結(jié)果是否一致
n = 2
aa = random.sample(random_list, n)  #隨機(jī)列表中的n個(gè)元素
print(aa)

也就是從上述27種結(jié)果中,隨機(jī)取出2種,得到:

itertools.product方法怎么在Python中使用

5. 此方法可以用于生成隨機(jī)的坐標(biāo)

random_list = list(itertools.product(range(1,4), range(1,2)))
print(random_list)
n = 2
aa = random.sample(random_list, n)  #隨機(jī)列表中的n個(gè)元素
print(aa)

itertools.product方法怎么在Python中使用

以上就是 itertools.product方法怎么在Python中使用,小編相信有部分知識(shí)點(diǎn)可能是我們?nèi)粘9ぷ鲿?huì)見到或用到的。希望你能通過這篇文章學(xué)到更多知識(shí)。更多詳情敬請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

標(biāo)題名稱:itertools.product方法怎么在Python中使用-創(chuàng)新互聯(lián)
文章分享:http://aaarwkj.com/article14/ieege.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計(jì)、網(wǎng)站設(shè)計(jì)公司、響應(yīng)式網(wǎng)站、營(yíng)銷型網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)公司、靜態(tài)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站制作
性色乱码一区二区三区| 久久国产精品一区av瑜伽| 久久夜色噜噜噜av一区| 欧美日韩一级性生活片| 亚洲码av一区二区三区| 日韩美女av在线播放| 男人天堂av东京热伊人| 精品国产乱码一区二区三区四区| 五月婷婷六月丁香在线观看| 国产福利传媒在线观看| 热久久青草精品欧美一区| 亚洲女人淫片在线观看| 欧美亚洲少妇人妻系列| 欧美三级影院网上在线| 自拍偷拍亚洲精品偷一| 亚洲日本成人av在线观看| 亚洲日本在线观看午夜视频| 国产高清剧情在线观看| 亚洲中文有码一区二区| 蜜桃av网站在线播放| 国产精品中文字幕日韩在线| 精品亚洲综合一区二区| 97久久久人妻精品一区| 国产精品xxxx国产精品| 大秀视频一区二区三区| 大龄熟妇丰满有水多毛浓| 中文字幕日本人妻乱码| 成人自拍偷拍在线视频| 亚洲一区二区精品91眼镜| 日韩专区欧美二区国产| 精品欧美一区二区在线| 亚洲天堂免费观看av| 成人免费亚洲av在线| 久久这里只有精品热免费| 精品亚洲国产一区二区三区| 日韩欧美日日夜夜精品| 欧美精品一区二区三区乱码| 色久悠悠婷婷综合在线亚洲| 欧美十日本亚洲激情视频| 91国语对白在线观看| 免费欧美一级黄片播放|