numpy基础语法
bool布尔类型,1 个字节,值为 True 或 False。 int整数类型,通常为 int64 或 int32 。 intc与 C 里的 int 相同,通常为 int32 或 int64。 intp用于索引,通常为 int32 或 int64。 int8字节(从 -128 到 127) int16整数(从 -32768 到 32767) int32整数(从 -2147483648 到 2147483647) int64整数(从 -9223372036854775808 到 9223372036854775807) uint8无符号整数(从 0 到 255) uint16无符号整数(从 0 到 65535) uint32无符号整数(从 0 到 4294967295) uint64无符号整数(从 0 到 18446744073709551615) float float64 的简写。 float16半精度浮点,5 位指数,10 位尾数 float32单精度浮点,8 位指数,23 位尾数 float64双精度浮点,11 位指数,52 位尾数 complex complex128 的简写。 complex64复数,由两个 32 位浮点表示。 complex128复数,由两个 64 位浮点表示。
import numpy as np # 导入 NumPy 模块
a = np.array([1.1, 2.2, 3.3], dtype=np.float64) # 指定 1 维数组的数值类型为 float64
a, a.dtype # 查看 a 及 dtype 类型
数值类型及多维数组
数组操作及随机抽样
数学函数及代数运算
数组索引及其他用法
np.arange(10).reshape((2, 5))
numpy:
a[1, 2]
list:
a[1][2]
a[[0, 1], [1, 2], [1, 2]]