python中冒号实际上有两个意思:

  1. 默认全部选择;
  2. 指定范围。 下面看例子

定义数组

X=numpy.array([[1,2,3,4],[5,6,7,8],[9,10,11,12],[13,14,15,16],[17,18,19,20]])

输出为5x4二维数组
numpy数组中冒号的使用

  • 第一种意思,默认全部选择:
    如,X[:,0]就是取矩阵X的所有行的第0列的元素,X[:,1] 就是取所有行的第1列的元素
    numpy数组中冒号的使用

  • 第二种意思,指定范围,注意这里含左不含右
    如,X[:, m:n]即取矩阵X的所有行中的的第m到n-1列数据,含左不含右
    numpy数组中冒号的使用

————————————————
原文链接:https://blog.csdn.net/pnnngchg/article/details/79420357

相关文章:

  • 2021-09-25
  • 2022-12-23
  • 2021-10-05
  • 2023-02-10
  • 2021-08-21
  • 2022-01-15
  • 2021-06-07
  • 2022-12-23
猜你喜欢
  • 2021-05-29
  • 2022-01-21
  • 2021-09-27
  • 2021-06-07
  • 2022-12-23
  • 2023-02-20
  • 2021-08-20
相关资源
相似解决方案