Python 官方文档:入门教程 => 点击学习
目录1、利用python中的random模块中的choice方法2、利用Python中的random模块中的randrange方法3、利用Python中的random模块中的rand
random.choice()可以从任何序列,比如list列表中,选取一个随机的元素返回,可以用于字符串、列表、元组等。
import random
arr=[1,2,3,4,5,6]
print(random.choice(arr))
random.randrange() 方法返回指定递增基数集合中的一个随机数,基数默认值为1。
范围是左闭右开
import random
arr=[1,2,3,4,5,6]
print(arr[random.randrange(0,len(arr))])
random.randint()随机生一个整数int类型,可以指定这个整数的范围
范围是闭区间
import random
arr=[1,2,3,4,5,6]
print(arr[random.randint(0,len(arr)-1)])
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))
到此这篇关于python随机获取列表中某一元素的方法的文章就介绍到这了,更多相关python随机获取列表元素内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!
--结束END--
本文标题: python随机获取列表中某一元素的方法
本文链接: https://www.lsjlt.com/news/196369.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0