在python的list中随机抽取元素的方法
2017-03-21 19:37
615 查看
#1.使用python random模块的choice方法随机选择某个元素
import random
foo = ['a', 'b', 'c', 'd', 'e']
from random import choice
print choice(foo)
#2.使用python random模块的sample函数从列表中随机选择一组元素
list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
#设置种子使得每次抽样结果相同
random.seed(10)
slice = random.sample(list, 5) #从list中随机获取5个元素,作为一个片断返回
print slice
print list #原有序列并没有改变。
import random
foo = ['a', 'b', 'c', 'd', 'e']
from random import choice
print choice(foo)
#2.使用python random模块的sample函数从列表中随机选择一组元素
list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
#设置种子使得每次抽样结果相同
random.seed(10)
slice = random.sample(list, 5) #从list中随机获取5个元素,作为一个片断返回
print slice
print list #原有序列并没有改变。
相关文章推荐
- python随机取list中的元素方法
- Python中给List添加元素的4种方法分享
- python中List添加、删除元素的几种方法
- python中List添加、删除元素的几种方法
- 从数组和List中随机抽取若干不重复的元素.
- python随机取list中的元素
- chaofn python中List添加、删除元素的几种方法
- python list 增加元素的三种方法
- python中List添加元素的几种方法
- python list元素为tuple时的排序方法
- python list添加元素的几种方法
- 关于从list或者数组中随机抽取部分不重复元素的问题探究
- python中List添加元素的几种方法
- python 寻找list中最大元素对应的索引方法
- [053]python 递归实现list元素随机组合
- Python numpy库中的array,list与矩阵的乘法,以及增添元素的方法
- Python对List中的元素排序的方法
- Python找出list中最常出现元素的方法
- python中List添加、删除元素的几种方法
- python list 增加元素的三种方法