`
sdmzhu3
  • 浏览: 30454 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

python 打乱一个数组的简单方法

阅读更多


#coding:utf-8
import random
def f(x,y):return random.randint(1,2)*2-3

a=range(10)
print a
#[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
a.sort(f)
print a
#[3, 1, 8, 5, 2, 9, 0, 4, 6, 7]
#随机性还不错
分享到:
评论
1 楼 mhb_love 2012-03-05  
import random
a = range(10)
print a
#[0,1,2,3,4,5,6,7,8,9]

random.shuffle(a)
print a
#[3, 1, 8, 5, 2, 9, 0, 4, 6, 7]

相关推荐

    对Python random模块打乱数组顺序的实例讲解

    今天小编就为大家分享一篇对Python random模块打乱数组顺序的实例讲解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

    python读取TXT到数组及列表去重后按原来顺序排序的方法

    本文实例讲述了python读取TXT到数组及列表去重后按原来顺序排序的方法。分享给大家供大家参考。具体如下: #################################################################### # python 读取TXT到数组 列表...

    Python使用random.shuffle()打乱列表顺序的方法

    以上这篇Python使用random.shuffle()打乱列表顺序的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。 您可能感兴趣的文章:对Python random模块打乱数组顺序的实例讲解

    算法笔试题:(Python实现)—— 算法面试题汇总

    II实现 Trie (前缀树)单词搜索 II有效的字母异位词字符串中的第一个唯一字符数组Python实现乘积最大子序列多数元素存在重复元素移动零打乱数组两个数组的交集 II递增的三元子序列搜索二维矩阵 II除自身以外数组的...

    超级列表框项随机打乱顺序对应列数据不变

    一个简单的小例子,由于自己需要用到这种功能打乱超级列表框的随机顺序。在列表框数据全部加载完毕后需要打乱之前的循规蹈矩的顺序 随机打乱下。而且又要保证每个表项的不同列数据要保证不被改变,尝试了下写出来!。有...

    网格最短leetcodePython-leetcode-ht:编码挑战的游乐场-leetcode

    数字老鼠leetcode Python 我的 leetcode 解决方案合集 统计 困难 ...打乱数组 Python 简单的 1475 最终价格折扣 Python 简单的 1480 运行总和一维数组 Java 简单的 1512 数好对 Python 简单的 数学

    Python实现随机选择元素功能

    如果想要取出N个元素,将选出的元素一处以做进一步的考察,可以使用random.sample()方法: 如果我们只是想要打乱序列的顺序(洗牌),可以使用random.shuffle(): 要产生随机数,可以使用random.randint()方法: ...

    人工智能数据集划分脚本划分训练集和测试集

    本脚本食用方法十分简单,原理是提取目录中的文件名称,随机打乱,放到对应的数组中,后续再对数组中的内容进行对比,提取存在标签的图片,最后将图片和标签划分到训练集、验证集、测试集。 默认情况下,我提供了一...

    Python实现图片切割拼接实验——numpy数组的脑洞玩法

    视频的内容介绍:一张照片,横着切成若干条,并且没有打乱,随后隔条分成了两份,然后把这两份各自拼接在一起,出现了跟两张原图一模一样的图片,将两张图竖着切成若干条,并且没有打乱,随后隔条分成了四份,出现了...

    Python 的字典(Dict)是如何存储的

    Python 的字典有好多个名称(”映射”、”哈希”、”散列”或者”关系数组”),那你知道为什么字典会被称为 Hash(翻译为”哈希”或”散列”)吗? 你知道为什么字典对于键(Key)的存储数据要求比较严格,但对于...

    Python通过TensorFlow卷积神经网络实现猫狗识别

    第一步get_files() 方法读取图片,然后根据图片名,添加猫狗 label,然后再将 image和label 放到 数组中,打乱顺序返回 将第一步处理好的图片 和label 数组 转化为 tensorflow 能够识别的格式,然后将图片裁剪和...

Global site tag (gtag.js) - Google Analytics