网络编程
位置:首页>> 网络编程>> Python编程>> 对numpy Array [: ,] 的取值方法详解

对numpy Array [: ,] 的取值方法详解

作者:Wo_der  发布时间:2023-02-05 17:33:23 

标签:numpy,array,取值

NumPy数组是一个多维数组对象,称为ndarray

创建一个numpy数组,如下所示


import numpy as np
x=np.array([[1,2,3],[4,5,6],[7,8,9]])

使用的方法和python中的元表差不多


print(x[0:2])
>>>[[1 2 3]
[4 5 6]]

print(x[:])
>>>[[1 2 3]
[4 5 6]
[7 8 9]]

#有些比较复杂逗号的用法,不一定需要掌握,知道是什么意思即可
#有时候希望只取某一行下的特定列的数,可以使用逗号,在逗号后面要获取指定的列

print( x [ : , 1])
>>>[2 5 8]

print( x[ : , [ 0 , 1 ] ] )
>>>[[1 2]
[4 5]
[7 8]]

print( x [ : , 0 : 1] )
>>>[[1 2]
[4 5]
[7 8]]

来源:https://blog.csdn.net/w1300048671/article/details/76408070

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com