python 中从可迭代对象中随机抽取元素的方法

 

1、

复制代码
>>> import random
>>> a = ["aaa", "bbb", "ccc", "ddd"]
>>> random.choice(a)         ## 从列表中随机抽取元素
'aaa'
>>> random.choice(a)
'ddd'
>>> random.choice(a)
'aaa'
>>> random.choice(a)
'bbb'
复制代码

 

2、

复制代码
>>> b = (111, 222, 333, 444, 555, 666)
>>> import random
>>> random.choice(b)         ## 从元组中随机抽取元素
111
>>> random.choice(b)
555
>>> random.choice(b)
222
>>> random.choice(b)
666
复制代码

 

3、

复制代码
>>> c = "abcdefg"
>>> import random
>>> random.choice(c)        ## 从字符串中随机抽取元素
'd'
>>> random.choice(c)
'g'
>>> random.choice(c)
'd'
>>> random.choice(c)
'b'
复制代码

 

posted @   小鲨鱼2018  阅读(159)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
历史上的今天:
2021-05-24 c语言 8-3
2021-05-24 c语言 8-2
2021-05-24 c语言 8-1
2021-05-24 c语言中函数、函数式宏
2021-05-24 c语言 8-10
2021-05-24 c语言中数字字符计数
2021-05-24 c语言 8-9
点击右上角即可分享
微信分享提示