结合图片,看下面代码
在这里插入图片描述

import numpy as np

kun = [[1, 2, 2, 3, 6], [5, 2, 5, 3, 6], [4, 2, 7, 3, 8]]

#首先将其转换为numpy数组

kun1 = np.array(kun)

#获取第二行行
print(kun1[[1]]) ;
# 输出结果  [[5 2 5 3 6]]

# 获取第2,3行
print(kun1[[1, 2]]) ; #第一种方式
print(kun1[1:3, :]) ; # 第二种方式
# 输出结果 : [[5 2 5 3 6] [4 2 7 3 8]]
# 第二种方式,第二个参数代表范围, 第一个参数则是遍历读取这个范围中的数
#获取第1,2列
print(kun1[:, 0:2]) ;
"""  
输出结果 :[[1 2]
          [5 2]
          [4 2]]  
"""
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐