国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python基础教程 > python中如何使用permutation()方法洗牌?

python中如何使用permutation()方法洗牌?

头像

宋雪维

2021-02-20 11:29:486294浏览 · 0收藏 · 0评论

在python中设计洗牌中,shuffle方法会直接在原来的数组上进行操作,改变原来数组的顺序,如果想要不直接在原来的数组上进行操作,就要使用permutation()方法,会返回一个新的打乱顺序的数组,并不改变原来的数组。本文介绍python中使用permutation()方法洗牌的原理及具体实例。

1、permutation()方法

随机排列一个序列,或者返回一个排列的范围。

如果x是一个多维数组,则只会沿着它的第一个索引进行随机排列。

2、语法格式

numpy.random.permutation(x)

3、参数

x : 整数或者数组

如果x是整数,则随机排列np.arange(x)。若果x是数组,对其复制之后再搅乱其元素。

4、返回值

返回一个新的打乱顺序的数组,并不改变原来的数组。

5、使用实例

print(rng.permutation(10))  # 随机排列0-9的数组
print(rng.permutation(np.arange(10)))  #同上
# [7 8 6 0 2 1 9 3 4 5]
# [0 5 7 2 8 6 4 3 9 1]
arr = np.arange(9).reshape((3, 3))
print(arr)
print(rng.permutation(arr))  # 只影响最外层的顺序
print(arr)
# [[0 1 2]
#  [3 4 5]
#  [6 7 8]]
# [[3 4 5]
#  [6 7 8]
#  [0 1 2]]
# [[0 1 2]
#  [3 4 5]
#  [6 7 8]]

以上就是python中使用permutation()方法洗牌的原理及具体实例,希望能对你有所帮助哟~

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

《性爽2》电影| 人口兽猪马狗第1集| 美女和老板一起努力做豆浆 | 亚洲AV少妇高潮嗷嗷叫| 动物扌暴辶鬲的| 男生困困进女生困困洞视频| 难哄电视剧免费版高清| 妈妈叫我戴上避孕套是什么歌| 风间由美| 半推半就干朋友老婆下一句怎么接| 少女与船夫1977经典版歌曲| 《请好好疼爱里面》免费观看 | 公之浮之中字5HD| 《开裆裤》法国1980年 | 老婆同意了交换男人心态| 丁香花影院免费观看电视剧哈尔滨| YY影院免费观看电视剧网站| 口咬二十八个图片高清| 黏糊糊的你12集免费观看| 三女片免费观看电视剧杨贵妃传| 黑色黄丝包臀紧身连衣裙| 100%透光裸妆| 《甜蜜惩罚2》第二季的剧情 | 疼~好疼~进不去了男男| 出门忘穿胸罩乳头凸起怎么办 | 黑料 官网| 妈妈的闺蜜2字ID| 两个人免费完整版在线观看| 器材室轮-J-(1):蒙着眼在...| おまえの母亲をだます的歌词| 白日梦我| 电子| WWW.XIXIXJ48.GO..| 快拨出天我是你母亲歌词监控| 公翁挺进小玲的小滨| 局长把校花在床呻吟| 同学的母亲中字ID| 小视频| 蜜桃成时熟2| 男生手进入是什么感觉| 99久久无码-区人妻A片潘金莲