shuffle() 方法将序列的所有元素随机排序。

以下是 shuffle()方法的语法:

shuffle (lst )

注意:此函数是无法直接访问,需要导入 random 模块,然后通过 random 静态对象调用该方法。

参数

  • lst -- 这可能是一个列表或元组。

返回值

此方法返回改组列表。

实例

以下展示了使用 shuffle() 方法的实例:

#!/usr/bin/python
# -*- coding: UTF-8 -*- import random list = [20, 16, 10, 5];
random.shuffle(list)
print "随机排序列表 : ", list random.shuffle(list)
print "随机排序列表 : ", list

以上实例运行后输出结果为:

随机排序列表 :  [16, 5, 10, 20]
随机排序列表 : [16, 5, 20, 10]

最新文章

  1. bootstrap源码分析之Carousel
  2. HTML5+JS 《五子飞》游戏实现(五)移动棋子
  3. realloc,malloc,calloc函数的区别
  4. Android Sudoku第一版
  5. python socket和socketserver
  6. java实验三20135104
  7. css3写出0.5px的边框
  8. uva 10369
  9. ASP.NET购物车实现方法
  10. sizeof对int long double char的使用
  11. js两个判断&&的值与||的值
  12. Swift数组的存取与修改
  13. FunData — 电竞大数据系统架构演进
  14. securecrt通过ssh连接板子: 密钥交换失败,没有兼容的加密程序
  15. Elastic Job入门(2) - 使用
  16. artTemplate-优秀的前端模板引擎
  17. 用javascript的isNan()函数,可以判断是否为数字
  18. Mixed Content: The page at 'https://a.t.com/login' was loaded over HTTPS, but requested an insecure stylesheet 非全站https
  19. ARM设备树
  20. Spring boot配置注意事项

热门文章

  1. 哈夫曼编码(Huffman coding)的那些事,(编码技术介绍和程序实现)
  2. C# SpinWait
  3. ASP.NET Core 2 学习笔记(十)视图
  4. MangoDB的C#驱动库(.net framewokr 4.0)
  5. Hive Metastore 连接报错
  6. scss-函数
  7. Mysql 删除数据表的三种方式详解
  8. Docker for Windows(五)实践搭建SqlServer服务&执行数据库操作
  9. 使用 Leaflet 显示 ArcGIS 生成西安80坐标的地图缓存
  10. CentOS7.4+MongoBD3.6.4集群(Shard)部署以及大数据量入库