韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > 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》的主要内容是什么| 爷爷的鸡又黑又长下一句怎么接| 《尼姑春心荡漾》大结局| 舌头伸进去添的我爽高潮| 下面的小嘴又饿了| 人马杂配MV的视频在哪里看| 久久久久久久久AH毛H| 教练车内含乳挺进她漫画| 臭小子快拔出来危险期会怀孕| 秘书奶头好大下面好紧| 国精一二二产品无人区| 公交车上被蹭水后多久自然恢复| 高压监狱在线观看免费高清完整 | 夫妻二人世界免费看第一集 | BOBO浏览器老司机模式改版特.| 小柔与王叔的第一次相遇是第几集| 三女片免费观看电视剧杨贵妃传 | 法国色情巜宝贝宝贝3| 《魅魔之耻》1~4集免费看| 女性私密紧致情趣玩具 | 小雪被老汉各种姿势玩弄视频| 丰年经继拇中文3的主要角色分析| B站暴躁女RAPPER| 精品人妻人人爽久久爽AV敬礼| 被教官按在寝室狂C到腿软漫画| 我的女上司| 地下室SMS录制的全部内容| 妈妈你真棒里面的插曲叫什么| 兽父1到16集一口气看完| 了解女性健康| 父女一起到达巅峰的小说| 《女学生做爰》| 杨贵妃(台湾绝版)| 免费观看已满十八岁的电视剧大全| 坤坤寒进桃子里在线看歌词 | 韩剧《酒醉热吻》| 轮流和两个男人一起很容易染病吗| 免费高清在线观看免费的PPT软...| 村上凉子| 朋友的妈妈7中字谜| 免费观看已满十八岁电视剧美国