mshd.net
当前位置:首页 >> python中怎么在列表中随机选出70%的元素 >>

python中怎么在列表中随机选出70%的元素

import randomlist1 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]list2 = random.sample(list1, int(0.7*len(list1)))print list2

用random模块里的sample和randint方法就可以实现你的需求 例,代码: import random #导入random模块a=[1,2,2,2,3,'python','test','recode','java'] #测试对象b=random.sample(a,random.randint(0,len(a))) #随机获取列表参数并赋值给新的变量b...

1、方法一: 利用数组自身的特性 a.index(target), 其中a是目标list,target是需要的下标对应的值。代码如下: 可知索引为2。但是如果a中有多个76元素,这种方法仅仅能获取都第一个匹配的value的下标索引。 2、方法二:利用enumerate函数。 代码...

commonest = [1,2,2,2,1,3,4,5,1,1]print(commonest.count(1))需要把数据存储到列表中,列表的count的方法可以统计某个元素出现的次数

import random select_list = range(1,31) random.sample(select_list,n)#n是你想随机想选出的个数

random.choice(E)

打印列表中出现前十的元素,可以利用列表的count属性,可以计数,然后根据数量多少排序 来输出元素a = [1,'b','b',3,3,3,'d','d','d','d',5,5,5,5,5,'f','f','f','f','f','f',7,7,7,7,7,7,7,'h','h','h','h','h','h','h','h',9,9,9,9,9,9,9,9,9,...

Python中查找list中某个固定元素是常有的事,对于两种不同的查找有两种不同的解决方案,见下。 查找元素首次出现的位置:list自带的方法index可以找出某元素在list中首次出现的位置,用法为: 其中,start为开始搜索的位置,默认为0;end为结束...

a = [1,2,3,4]b = [(i+1)*2 for i in a]

print(your_list.index('your_item')) ###your_list为列表名称 your_item为需要修该的数据。 print [i for i, x in enumerate(your_list) if x == 'your_item'] your_list为待查list,your_item为具体要查的元素,打印出一个包含所有要查元素下...

网站首页 | 网站地图
All rights reserved Powered by www.mshd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com