天天看点

numpy.array()

前言:

相信大家在用python语言做机器学习的时候,经常会熟练的敲上一行代码:

import numpy as np
           

的确,numpy是通过python语言实现的一个强大的科学计算库。这里,经常被大家所用到的当属array。因此,本篇针对array展开介绍,如有错误,欢迎指正。

np.array:

1.函数定义:

请点击这里,相信没有比它说明的更加清楚的了。

2.操作说明:

2.1创建:

一般情况下,np.array()的输入参数类型有:元组、列表,具体实现如下:

tuple_data = np.array((1,2,3,4,5))
list_data = np.array([1,2,3,4,5])
           

 2.2元素访问:

x = np.array([[0,1],[2,3],[4,5],[6,7],[8,9]])
y = np.array([[0,2,4,6,8],[1,3,5,7,9]])
print(x)
print(x[:,0])   #任意行,第一列
print(x[:,1])
print(x[0,:])   #任意列,第一行
print(x[1,:])
           

3.题外话:

list与array的区别:

3.1.list是python的内置数据类型,数组需要导入标准库才行,不属于内置类型。

3.2.list中的数据类不必相同的,而array的中的类型必须全部相同。