一、numpy
import numpy
data01=numpy.array([1,2,3,4])
data02=numpy.array([[1,2,3,4],[6,9,6,6],[7,9,6,3]])
print(data01)
print(data02)
print(type(data01))
print(type(data02))
print(data01.shape)
print(data02.shape)#二行三列
输出:
[1 2 3 4]
[[1 2 3 4]
[6 9 6 6]
[7 9 6 3]]
<class 'numpy.ndarray'>
<class 'numpy.ndarray'>
(4,)
(3, 4)
numpy中的数据类型必须是一致的。
取数据:
取元素和列:
取两列:
上例:1:3,表示取第一行和第二行,0:2表示取第0列和第一列。
对每所有的元素都进行操作:
上例找到等于25的行。
逻辑运算:
类型转换:
按行或者列求和:
初始化矩阵