日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

python隨機獲取列表中某一元素的方法_python

作者:YL_python_C++_java ? 更新時間: 2023-05-14 編程語言

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() 方法返回指定遞增基數集合中的一個隨機數,基數默認值為1。
范圍是左閉右開

import random
arr=[1,2,3,4,5,6]
print(arr[random.randrange(0,len(arr))])

3、利用Python中的random模塊中的randint方法

random.randint()隨機生一個整數int類型,可以指定這個整數的范圍
范圍是閉區間

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))

總結

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))

原文鏈接:https://blog.csdn.net/java_pythons/article/details/129029848

欄目分類
最近更新