python隨機獲取列表中某一元素的方法
1、利用Python中的random模塊中的choice方法
random.choice()可以從任何序列,比如list列表中,選取一個隨機的元素返回,可以用于字符串、列表、元組等。
import random arr=[1,2,3,4,5,6] print(random.choice(arr))
2、利用Python中的random模塊中的randrange方法
random.randrange() 方法返回指定遞增基數(shù)集合中的一個隨機數(shù),基數(shù)默認(rèn)值為1。
范圍是左閉右開
import random arr=[1,2,3,4,5,6] print(arr[random.randrange(0,len(arr))])
3、利用Python中的random模塊中的randint方法
random.randint()隨機生一個整數(shù)int類型,可以指定這個整數(shù)的范圍
范圍是閉區(qū)間
import random arr=[1,2,3,4,5,6] print(arr[random.randint(0,len(arr)-1)])
4、利用Python中的random模塊中的sample方法
random.sample()可以從指定的序列中,隨機的截取指定長度的片斷,不作原地修改。
import random arr=[1,2,3,4,5,6] #返回的是子列表 print(random.sample(arr,1)) print(random.sample(arr,2))
總結(jié)
import random arr=[1,2,3,4,5,6] #隨機獲取列表中的元素 print(random.choice(arr)) print(arr[random.randint(0,len(arr)-1)]) print(arr[random.randrange(0,len(arr))]) #返回的是子列表 print(random.sample(arr,1)) print(random.sample(arr,2))
到此這篇關(guān)于python隨機獲取列表中某一元素的方法的文章就介紹到這了,更多相關(guān)python隨機獲取列表元素內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
python 類的繼承 實例方法.靜態(tài)方法.類方法的代碼解析
這篇文章主要介紹了python 類的繼承 實例方法.靜態(tài)方法.類方法的代碼解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2019-08-08
淺談Python描述數(shù)據(jù)結(jié)構(gòu)之KMP篇
這篇文章主要介紹了Python描述數(shù)據(jù)結(jié)構(gòu)之KMP篇,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-09-09
Python實現(xiàn)指定區(qū)域桌面變化監(jiān)控并報警
在這篇博客中,我們將使用Python編程語言和一些常用的庫來實現(xiàn)一個簡單的區(qū)域監(jiān)控和變化報警系統(tǒng),文中有詳細(xì)的代碼示例供大家參考,需要的朋友可以參考下2023-07-07
pycharm使用docker容器開發(fā)的詳細(xì)教程
這篇文章主要介紹了pycharm使用docker容器開發(fā)的詳細(xì)教程,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-01-01

