python随机获取列表中某一元素的方法
作者:YL_python_C++_java 时间:2023-08-23 18:25:13
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
标签:python,随机,获取
0
投稿
猜你喜欢
浅谈MySQL中四种常用存储引擎
2024-01-23 00:10:29
numpy:找到指定元素的索引示例
2022-05-18 22:29:37
Python 可视化神器Plotly详解
2022-02-18 04:25:37
python中的type,元类,类,对象用法
2022-08-24 09:54:55
IE Cookie文件格式说明
2023-03-13 17:17:22
Python基于滑动平均思想实现缺失数据填充的方法
2021-10-20 12:36:02
golang gorm更新日志执行SQL示例详解
2024-04-23 09:46:24
Django日志及中间件模块应用案例
2021-06-02 22:16:50
基于PHP实现用户登录注册功能的详细教程
2024-04-30 08:50:27
go mod详细使用教程
2024-04-26 17:32:19
浅谈python已知元素,获取元素索引(numpy,pandas)
2023-08-04 16:01:00
OpenCV-Python模板匹配人眼的实例
2022-10-22 06:09:23
js获取IP地址的方法小结
2024-04-18 09:50:02
Django使用HTTP协议向服务器传参方式小结
2023-03-08 11:31:20
Python搭建APNS苹果推送通知推送服务的相关模块使用指南
2021-09-27 22:12:59
使用Python制作自动推送微信消息提醒的备忘录功能
2023-02-26 18:19:40
浅谈python新手中常见的疑惑及解答
2022-06-23 18:45:40
JavaScript 设计模式 富有表现力的Javascript(一)
2023-08-25 07:42:15
简单理解Python中基于生成器的状态机
2023-04-14 17:35:55
Vue指令v-for遍历输出JavaScript数组及json对象的常见方式小结
2024-05-28 15:47:20