pythonsplit函数的作用,split函数python3

  pythonsplit函数的作用,split函数python3

  整形函数parameter -1在Python中的含义,新数组的shape属性要和原数组的shape属性一致,即新数组的元素个数要和原数组的元素个数相等。当一个参数为-1时,reshape函数会根据另一个参数的维数计算数组的另一个shape属性值。

  这里有几个例子可以理解:

  z=np.array([[1,2,3,4],[5,6,7,8],[9,10,11,12],[13,14,15,16]])

  打印(z)

  [[ 1 2 3 4]

  [ 5 6 7 8]

  [ 9 10 11 12]

  [13 14 15 16]]

  打印(z形)

  (4, 4)

  print(z . shape(-1))

  [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16]

  print(Z . shape(-1,1)) #我们不知道Z的shape属性是什么,

  #但我希望Z只是一个未知行数的列,

  #使用` z . shape(-1,1)`,numpy自动计算出有16行,

  #新的数组形状属性是(16,1),它与原始的(4,4)相匹配。

  [[ 1]

  [ 2]

  [ 3]

  [ 4]

  [ 5]

  [ 6]

  [ 7]

  [ 8]

  [ 9]

  [10]

  [11]

  [12]

  [13]

  [14]

  [15]

  [16]]

  print(z . shape(2,-1))

  [[ 1 2 3 4 5 6 7 8]

  [ 9 10 11 12 13 14 15 16]]

  想和广大网友互动?

  点击这里留言!

  历史提交的图片或压缩文件

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

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