shuffle函数的定义及基本用法是什么
Admin 2022-10-08 群英技术资讯 599 次浏览
在对php数组的 操作中,我们已经学会了简单的排序、遍历等操作。不过数组中的元素也不一定非要进行这种有次序的排列方法,我们完全可以实现随机排序,这就要用到shuffle()函数。接下来我们就对php中shuffle()函数的定义、语法、参数、返回值进行讲解,然后带来有关的实例介绍。
1、定义
shuffle()函数是将列表的所有元素随机排序。
2、语法
shuffle(array)
3、参数
Array
4、返回值
如果成功则返回 TRUE,如果失败则返回 FALSE。
5、实例
有时候我们的任务中会使用到随机sample一个数据集的某些数,比如一个文本中,有10行,我们需要随机选取前5个。
那么我们就可以采取shuffle()函数,然后list中放入1-10个行号,利用shuffle()函数之后,序号就打乱了。
这个时候,我们选取前5个元素即可。就起到了随机打乱的结果了。
# -*- coding: UTF-8 -*- #代码功能是测试一下shuffle()函数 import random number = [] for index in range(1,11): number.append(index) random.shuffle(number) for index in range(5): print number[index]
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
今天小编就为大家分享一篇关于PHP hex2bin()函数用法讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
在swoole中我们可以通过进程守护让进程不断重启实现常驻进程。swoole的进程管理模块就提供了进程间通信的功能,可以实现对子进程的自动重启功能。
php变量的命名:1、变量名严格区分大小写,但内置结构、关键词和用户定制的类名和函数名不区分大小写。2、变量名不能从数字开始,必须从字母或下划线开始,后面可以和任何数字、字母和下划线一起使用。
在本篇文章里小编给大家整理的是一篇关于PHP函数__autoload失效原因及解决方法,有兴趣的朋友们可以学习下。
php数组中array_product函数的使用:1、函数功能是计算数组中所有值的乘积,在累乘数组中所有成员的时候会将成员的值转为数值类型。2、在计算过程中将数组成员转为数值类型进行计算,需要确保了解数组成员转为数值类型后的值。
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008