random.sample函数返回包含列表中任意两个项目的列表:

import randoma = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]
for i in range(3):slice_a = random.sample(a, 5)  # 从list中随机获取5个元素,作为一个片断返回print(slice_a)print(a, '\n')  # 原有序列并没有改变

输出:

[15, 7, 10, 13, 9]
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15] [12, 4, 9, 13, 15]
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15] [6, 1, 7, 9, 8]
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]

发现每一次的random.sample函数返回的5个元素不同

random.sample函数相关推荐

  1. python random函数sample_Python random.seed() random.sample()函数使用

    random.seed(0)作用:使得随机数据可预测,即只要seed的值一样,后续生成的随机数都一样. 一.不设置seed() import random list = [1, 2, 3, 4, 5, ...

  2. python random.randint()函数介绍

    常常我们会用random.sample()函数从一个列表里随机抽出若干个元素,这是直接从元素本身中抽取.而如果需要根据列表元素的index来抽取元素,则可以用random.randint(0,len( ...

  3. pandas对dataframe的数据列进行随机抽样(Random Sample of Columns)、使用sample函数进行数据列随机抽样

    pandas对dataframe的数据列进行随机抽样(Random Sample of Columns).使用sample函数进行数据列随机抽样 目录

  4. pandas对dataframe的数据行进行随机抽样(Random Sample of Rows):使用sample函数进行数据行随机抽样(有放回的随机抽样,replacement)

    pandas对dataframe的数据行进行随机抽样(Random Sample of Rows):使用sample函数进行数据行随机抽样(有放回的随机抽样,replacement) 目录

  5. pandas对dataframe的数据列进行随机抽样(Random Sample of Columns):使用sample函数进行数据列随机抽样(有放回的随机抽样,replacement)

    pandas对dataframe的数据列进行随机抽样(Random Sample of Columns):使用sample函数进行数据列随机抽样(有放回的随机抽样,replacement) 目录

  6. 从列表、字符串、元组或集合中随机抽取指定个元素 Python中random模块的sample()函数

    选择题 以下python代码的输出结果不可能为? from random import sample s = ['a','b','c','d'] result = sample(s,3) print( ...

  7. (如何从一个列表中随机抽样)np.random.choice(),random.sample()

    文章目录 前言 numpy random.sample() 前言 个人觉得np.random.choice()功能更加强大,random.sample()可以做到的,前者都可以做到. numpy 这个 ...

  8. python中sample是什么意思_基于Python中random.sample()的替代方案

    python中random.sample()方法可以随机地从指定列表中提取出N个不同的元素,但在实践中发现,当N的值比较大的时候,该方法执行速度很慢,如: numpy random模块中的choice ...

  9. 贪心搜索(greedy search)、集束搜索(beam search)、随机采样(random sample)

    当我们训练完成一个自然语言生成模型后,需要使用这个模型生成新的语言(句子),如何生成这些句子,使用如下的方法:贪心搜索,集束搜索,随机搜索. 贪心搜索(greedy search)/采样(Sampli ...

  10. Python的numpy库中rand(),randn(),randint(),random_integers()等random系函数的使用

    在使用Python进行数据处理时,往往需要用到大量的随机数据,那如何构造这么多数据呢?Python的第三方库numpy库中提供了random函数来实现这个功能. 本文将根据官方文档以及其他博友的博客一 ...

最新文章

  1. 跳跃游戏(判断是否可以跳到最后一个下标)
  2. 风速风量管径计算软件_集气罩的类型与风量计算,看完果断收藏了!
  3. HDU 3949 XOR 线性基
  4. 最优化作业讲解01:标准化线性规划(LP)
  5. 机械制图中外螺纹的画法_机械制图基础知识之图样简化画法
  6. python字典数据类型笔记_python笔记2-数据类型:元组、字典常用操作
  7. 京东物流将收购德邦股份66.49%股份
  8. Java Swing Mysql实现的电影票订票管理系统源码附带视频指导运行教程
  9. yaml和properties文件相互转换的网站
  10. 构建系统发育树~序列对比 MEGA、MAFFT(图文教程)
  11. 如何赋能传统制造业数字化转型升级?
  12. HTTP Basic 认证
  13. ros2 topic 源码解析
  14. JavaScript 坦克大战
  15. 一个月黑风高的夜晚紧急完成gitlab服务器数据迁移
  16. 浅析装备制造业的项目管理智能化
  17. 前端期末大作业 HTML+CSS 动漫主题网页作业 (1)
  18. java中getchars是什么意思_java中的getChars()方法
  19. 微服务(Microservice)那点事
  20. flink sql 指南

热门文章

  1. 寂寞的最初,爱情不过如此
  2. c语言房屋程序运行截图,c程序截取屏幕截图
  3. Mac终端远程连接历史记录怎么清除
  4. 关于 JWT Token 自动续期的解决(根据其他文献参考写的)
  5. 【ML特征工程】第 6 章 :降维:用 PCA 压缩数据薄饼
  6. mysql 加权_mysql/stats:加权平均值以突出平均值的差异
  7. Chromium内核和Webkit的关系到底是什么?
  8. 使用Android studio 制作完app运行安装没问题,但是打开显示。。。keeps stopping
  9. √【西班牙语español学习】字母 发音 节奏语调
  10. vbs实现软件自动登录(以谷歌浏览器打开网站并登陆为例)