python numpy运行

numpy 介绍
numpy (numerical Python)是目前python 的值计算中最为重要的基础块,大多数计算包都提供了基于Mum py的科学函数功能,将Mumpy的数据对象最为数据交换的通用语

Numpy 特点
1.提供高效多维数组 2.提供了基于数组的便捷算术操作及广播传播 3.对数据进行快速的矩阵计算 4.对硬盘中数组数字进行快速操作

import numpy as np
#语法1
li=[1,2,3,4]
arr=np.array(li)
arr
array([1, 2, 3, 4])
#语法2
arr2=np.array(range(1,5))
arr2
array([1, 2, 3, 4])
#语法2
arr3=np.arange(1,5)
arr3
array([1, 2, 3, 4])
查看数组类型
#list 元素可以使任意类型 ,ndarray 数组是一个通用的多维同类数据容器,意味着数组里面每一个元素均为相同类型
type(arr2)
numpy.ndarray
li=[1,2,3.,4]
arr2=np.array(li)
arr2
array([1., 2., 3., 4.])
数组类型 类型代码 描述
1)—int8,uint8 — i1,u1 ----有符号和无符号的8位数整数 : 2)—int16,uint16 — i2,u2 — 有符号和无符号的16位数整数 3)—int32,uint32 — i4,u4 — 有符号和无符号的32位数整数 4)—int64,uint64 — i8,u8 — 有符号和无符号的64位数整数 5)—float16 — f2 — 半精度浮点数 6)—float32 — f4 — 标准单精度浮点数 7)—float64 — f8 — 标准双精度浮点数 8)—bool — ? — 布尔值 存储为True he false 9)—string_ — S — ASCii 字符串类型 ,eg:"S10“ 10)—unicode_ — U — Unicode类型 ,eg:‘U10’

arr3.dtype
dtype(‘int32’)
arr2.dtype
dtype(‘float64’)
arr=np.array([True,True,False])
arr
array([ True, True, False])
arr=np.array([True,True,False,1])
arr
array([1, 1, 0, 1])
)
#创建时指定数组数据类型
ar

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值