午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術(shù)文章
文章詳情頁

python 從list中隨機(jī)取值的方法

瀏覽:7日期:2022-07-05 11:25:46

第一種方法(推薦)

適用于隨機(jī)取一個值, 返回一個值

import randomlist1 = [’佛山’, ’南寧’, ’北海’, ’杭州’, ’南昌’, ’廈門’, ’溫州’]a = random.choice(list1)print(a)# 返回一個值

第二種方法

適用于隨機(jī)取一組值, 返回一個list

import randomlist1 = [’佛山’, ’南寧’, ’北海’, ’杭州’, ’南昌’, ’廈門’, ’溫州’]# 隨機(jī)返回只有一個值的lista = random.sample(list1, 1) # 隨機(jī)返回只有一個值的listb = random.sample(list1, 3) print(a)print(b)# 返回list

第三種方法(不推薦,效率太慢)

自寫的方法

import randomlist1 = [’佛山’, ’南寧’, ’北海’, ’杭州’, ’南昌’, ’廈門’, ’溫州’]ln = len(list1)a = list1[random.randint(0, ln)]print(a)

第四種方法(特殊場景)

這里的特殊場景舉例說明:抽獎: 從10個人隨機(jī)抽出1個有獎的, 按隨機(jī)分配, 每個人的概率都是十分之一, 但是否可以在代碼層面, 讓某個人的概率更高些呢?

答案當(dāng)然是可以的了

上碼:

In [1]: import random# 這里給李四個權(quán)重為1,看看有什么結(jié)果In [2]: a = {'張三': 0, '李四':1, '王五':0, '趙七': 0, '錢八': 0}# 取5次, 每次都是李四, In [3]: random.choices(list(a.keys()), weights=list(a.values()), k=5)Out[3]: [’李四’, ’李四’, ’李四’, ’李四’, ’李四’]# 取1次, 當(dāng)然就是李四了In [4]: random.choices(list(a.keys()), weights=list(a.values()), k=1)Out[4]: [’李四’]# 改下權(quán)重:李四和趙七都為1In [5]: a = {'張三': 0, '李四':1, '王五':0, '趙七': 1, '錢八': 0}# 取5次,也就是李四和趙七兩個人, 沒有其它人什么事了In [6]: random.choices(list(a.keys()), weights=list(a.values()), k=5)Out[6]: [’李四’, ’李四’, ’李四’, ’趙七’, ’李四’]In [7]: random.choices(list(a.keys()), weights=list(a.values()), k=5)Out[7]: [’趙七’, ’李四’, ’李四’, ’李四’, ’趙七’]In [8]: random.choices(list(a.keys()), weights=list(a.values()), k=5)Out[8]: [’李四’, ’趙七’, ’李四’, ’李四’, ’趙七’]# 再改一下, 每個人的權(quán)重都不一樣, In [9]: a = {'張三': 2, '李四':1, '王五':3, '趙七': 1, '錢八': 4}# 多執(zhí)行幾次, 會發(fā)現(xiàn)每個人都可能會出現(xiàn), 只是出現(xiàn)的概率完全不一樣了, 錢八出現(xiàn)次數(shù)最多.In [10]: random.choices(list(a.keys()), weights=list(a.values()), k=2)Out[10]: [’王五’, ’趙七’]In [11]: random.choices(list(a.keys()), weights=list(a.values()), k=2)Out[11]: [’王五’, ’王五’]

到此這篇關(guān)于python 從list中隨機(jī)取值的方法的文章就介紹到這了,更多相關(guān)python list隨機(jī)取值內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 五月婷婷俺也去 | 毛片毛片毛片毛片毛片毛片 | 国产精品久久久久久久久果冻传媒 | 玩偶姐姐在线观看免费 | 日韩资源在线 | 欧美午夜精品久久久久免费视 | 亚洲国产精品免费在线观看 | 蜜臀av一区 | 91麻豆免费 | 国产无套精品一区二区 | 欧洲自拍偷拍 | 在线视频天堂 | 玖玖热在线视频 | 国产精品777| 日本美女爱爱视频 | 精品久久久久一区二区国产 | 他也色在线视频 | 超碰人人超 | 91看片视频 | 国产a级免费视频 | 欧美激情一区在线 | 亚洲成人av在线 | 蜜桃av噜噜一区二区三区麻豆 | 亚洲男人网 | 男人天堂网av | 国产精品视频专区 | 国产精品地址 | 成人一区二区三区在线观看 | 色婷婷丁香 | 超级碰在线视频 | 日韩国产中文字幕 | 日本熟女毛茸茸 | 成年人的免费视频 | 欧美精品一二三四区 | 亚洲天堂中文字幕 | 日韩成人高清视频 | 国产精品999999 | 亚洲综合黄色 | 国产精品最新 | 欧美图片一区 | 欧美精品国产 |