permutation()方法怎么在python中使用

本篇文章为大家展示了permutation()方法怎么在python中使用,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

创新互联建站是一家专业提供长子企业网站建设,专注与网站设计、网站建设、HTML5建站、小程序制作等业务。10年已为长子众多企业、政府机构等服务。创新互联专业网站制作公司优惠进行中。

Python主要用来做什么

Python主要应用于:1、Web开发;2、数据科学研究;3、网络爬虫;4、嵌入式应用开发;5、游戏开发;6、桌面应用开发。

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]]

上述内容就是permutation()方法怎么在python中使用,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注创新互联行业资讯频道。


网站栏目:permutation()方法怎么在python中使用
链接URL:http://hbruida.cn/article/iijjih.html