python split函数,split()方法 python

  python split函数,split()方法 python

  返回对数组进行排序的索引。

  使用kindkeyword指定的算法沿给定轴执行间接排序。它返回一个索引数组,其形状与给定坐标轴上按排序顺序排列的索引数据的形状相同。

  参数:

  答:数组_喜欢

  要排序的数组。

  轴:int或没有,可选

  排序所依据的轴。默认值为-1(最后一个轴)。如果没有,则使用展平数组。

  种类:{ 快速排序,合并排序,堆排序 },可选

  排序算法。

  订单:列表,可选

  当数组中定义了字段时,此参数指定首先比较哪些字段,其次比较哪些字段,等等。并非所有字段都需要指定。

  退货:

  index_array: ndarray,int

  沿指定轴排序的索引数组。换句话说,一个[索引_数组]产生一个排序a .

  请参见

  描述使用的排序算法。多键间接稳定排序。就地排序。间接部分排序。

  笔记

  有关不同排序算法的说明,请参见排序.

  从NumPy 1。4 .0开始,参数排序可以处理包含圆盘烤饼值的实数/复数数组。增强的排序顺序记录在分类中。

  例子

  一维数组:

  x=np.array([3,1,2])

  np.argsort(x)

  数组([1,2,0])

  二维数组:

  x=np.array([[0,3],[2,2]])

  x

  数组([[0,3],

  [2, 2]])

  np.argsort(x,axis=0)

  数组([[0,1],

  [1, 0]])

  np.argsort(x,axis=1)

  数组([[0,1],

  [0, 1]])

  使用关键字排序:

  x=np.array([(1,0),(0,1)],dtype=[(x ,

  x

  数组([(1,0),(0,1)],

  dtype=[(x ,

  np.argsort(x,order=(x , y ))

  数组([1,0])

  np.argsort(x,order=(y , x ))

  数组([0,1])

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: