美文网首页
Python:在列表中随机抽取一组无重复元素

Python:在列表中随机抽取一组无重复元素

作者: 胜负55开 | 来源:发表于2019-10-22 08:52 被阅读0次

    需求:从列表中,随机抽取"一组"无重复元素,返回结果到一个新的列表中。

    包:random
    函数:random.sample(list, num)
    参数说明:list是待抽取的列表,num是抽取的个数;返回值为一个新的列表。

    使用如下:

    list = [ (1, 2), (3, 4), (5, 6), (7, 8), (9, 10)]
    slice = random.sample(list, 2)
    print(slice)
    
    ## 结果:每次都不一样!但里面的元素不会重复!
    [(5, 6), (7, 8)]
    

    相关文章

      网友评论

          本文标题:Python:在列表中随机抽取一组无重复元素

          本文链接:https://www.haomeiwen.com/subject/hamfvctx.html