我是靠谱客的博主 雪白舞蹈,这篇文章主要介绍用Python生成指定数量的随机数,且不重复,现在分享给大家,希望可以做个参考。

多个字符中选取特定数量的字符:

复制代码
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生成指定数量内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(56)

评论列表共有 0 条评论

立即
投稿
返回
顶部