文章目录
1.numpy学习内容总览

2.对比传统的py中的原生list和numpy中的ndarray效率
import numpy as np
import random
import time
a = []
for i in range(100000000):
a.append(random.random())
%time sum1=sum(a) # 统计原生list的效率
b = np.array(a)
%time sum2=np.sum(b) # 统计numpy的效率

2.熟悉np数组中的各种属性

3.ndarray的基本操作
3.1 生成0/1数组

3.2 生成固定范围的数组(等比数列等)

3.3 生成随机数组的三种方法

3.4 正态分布随机抽样


3.5 数组形状的修改

3.6 数组类型的修改

本文深入探讨NumPy库在Python中的应用,对比原生list与ndarray的效率,详细介绍ndarray的各种属性及基本操作,包括生成特定数组、随机数组、正态分布抽样、数组形状与类型修改等内容。

被折叠的 条评论
为什么被折叠?



