利用random实现随机选择指定个数的元素
来源:互联网 发布:淘宝联盟推广赚钱 编辑:程序博客网 时间:2024/05/17 03:19
代码:
#! /usr/bin/env python#coding=utf-8import randomdef rand_test(res, req_num): host_pool = [] for item in res: host_pool.append(item[4]) print host_pool slice = random.sample(host_pool, req_num) print slice return sliceif __name__ == '__main__': res=[[1,2,1,2,'compute22'], [1,2,1,2,'compute23'], [1,2,1,2,'compute24'], [1,2,1,2,'compute25'], [1,2,1,2,'compute26'], [1,2,1,2,'compute27'], [1,2,1,2,'compute28'], [1,2,1,2,'compute29']] req_num = 3 rand_test(res, req_num)
结果:
['compute22', 'compute23', 'compute24', 'compute25', 'compute26', 'compute27', 'compute28', 'compute29']result:['compute24', 'compute22', 'compute23']
0 0
- 利用random实现随机选择指定个数的元素
- struts标签iterator利用索引遍历指定个数的元素
- python random 从集合中随机选择元素
- python random从集合中随机选择元素
- python random从集合中随机选择元素
- C语言实现单链表的逆转指定个数个元素
- 随机生成指定个数的汉字
- 《随机函数random(n)的实现》
- Random方法:生成指定长度的随机数字
- python random 随机选择操作
- m个元素的数组,随机选择n个不重复元素(js实现)
- Python-- 有权重的随机选择, Weighted Random Choice
- Random的假随机
- jsoup是如何选择指定元素的
- java随机抽取指定范围内不重复的n个数
- 利用随机类生成数组,并用冒泡排序以及选择排序对不同数组的元素进行从小到大的排序
- 从数据流中随机选择m个数的算法
- 快速排序-随机选择,寻找最小的第K个数
- GitHub 优秀的 Android 开源项目
- linux下使用yum安装mysql
- Yii2 framework学习笔记(八) -- 整合blueimp的jquery-file-upload插件
- uva10465 完全背包
- Echarts-axislabel文字过长导致显示不全或重叠
- 利用random实现随机选择指定个数的元素
- java中的==、equals()、hashCode()源码分析
- Leetcode ☞ 258. Add Digits
- inline函数
- 一种resultMap包含了其他查询
- XSS跨站攻击
- ajax传递数组、form表单提交对象数组
- Caused by: java.lang.IllegalArgumentException: Service Intent must be explicit:
- HDU 2602 Bone Collector(dp)