多个字符中选取特定数量的字符:
复制代码
1
2
3
4>>> import random random.sample('abcdefghij',3) ['a', 'd', 'b']
多个字符中选取特定数量的字符组成新字符串:
复制代码
1
2
3
4
5
6
7
8
9
10''' 遇到问题没人解答?小编创建了一个Python学习交流QQ群:579817333 寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书! ''' >>> import random >>> import string >>> string.join(random.sample(['a','b','c','d','e','f','g','h','i','j'], 3)).r eplace(" ","") 'fih'
随机选取字符串:
复制代码
1
2
3
4>>> import random >>> random.choice ( ['apple', 'pear', 'peach', 'orange', 'lemon'] ) 'lemon'
洗牌:
复制代码
1
2
3
4
5
6
7
8
9
10''' 遇到问题没人解答?小编创建了一个Python学习交流QQ群:579817333 寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书! ''' >>> import random >>> items = [1, 2, 3, 4, 5, 6] >>> random.shuffle(items) >>> items [3, 2, 5, 6, 4, 1]
最后
以上就是雪白舞蹈最近收集整理的关于用Python生成指定数量的随机数,且不重复的全部内容,更多相关用Python生成指定数量内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复