美文网首页
Python:random.shuffle()最好用的乱序函数!

Python:random.shuffle()最好用的乱序函数!

作者: 胜负55开 | 来源:发表于2020-05-20 11:49 被阅读0次

    对一个可迭代对象/容器的乱序方法有非常多,各个模块中都有相应的乱序函数。但是我首推random.shuffle()进行乱序最为方便。

    适用场景:深度学习读取文件时,因为不同类型的数据我们喜欢放在不同的文件夹里进行分组,这就导致用glob读取到的文件都是十分有顺序的!所有在用tf.data做成输入数据前,我们应该把数据进行打乱!

    函数使用:直接将原数据的顺序打乱

    import random
    
    x = [2, 3, 4, 9, 10, 24, 55]
    
    random.shuffle(x)  # 直接将原始x打乱!每次执行结果不同。
    x
    
    # 结果:
    [10, 9, 4, 24, 55, 2, 3]
    
    

    相关文章

      网友评论

          本文标题:Python:random.shuffle()最好用的乱序函数!

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