python从字典中随机取数据的方法

  介绍

小编给大家分享一下python从字典中随机取数据的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!

python从字典中随机取数据的方法:可以利用random.sample()函数来实现.random.sample()函数多用于截取列表的指定长度的随机数,但是不会改变列表本身的排序。

 python从字典中随机取数据的方法

random.sample()函数返回从总体序列或集合(potution)中选择的唯一元素的k长度列表(列表),多用于截取列表的指定长度的随机数,但是不会改变列表本身的排序。

代码实现:

import 随机的      listb =,{1: & # 39;张三& # 39;,,2:,& # 39;李四& # 39;,,3:,& # 39;王五& # 39;,,4:,& # 39;赵六& # 39;,,5:,& # 39;王麻子& # 39;,,6:,& # 39;包子& # 39;,,7:,& # 39;豆浆& # 39;}   lista =,{1: & # 39;张三& # 39;,,2:,& # 39;李四& # 39;,,3:,& # 39;王五& # 39;,,4:,& # 39;赵六& # 39;,,5:,& # 39;王麻子& # 39;,,6:,& # 39;包子& # 39;,,7:,& # 39;豆浆& # 39;}   for  c  listb.keys拷贝():,,,,   ,,,a =, random.sample (lista.keys(),, 1),, #,随机一个字典中的键,第二个参数为限制个数,,,,   ,,,b =,一个[0],,,,,   ,,,印刷(lista [b]), #,打印随机抽取的值,,,,   ,,,del  lista [b], #,删除已抽取的键值对,,,,   ,,,印刷(里),#,打印剩余的键值对

运行结果:

 python从字典中随机取数据的方法

python从字典中随机取数据的方法