介绍
小编给大家分享一下python从字典中随机取数据的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!
python从字典中随机取数据的方法:可以利用random.sample()函数来实现.random.sample()函数多用于截取列表的指定长度的随机数,但是不会改变列表本身的排序。
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], #,删除已抽取的键值对,,,, ,,,印刷(里),#,打印剩余的键值对
运行结果: