一、Numpy 简介

    xiaoxiao2025-02-07  45

    数据分析 matlab Python 一、Numpy是什么? 1.Numrical Python,数值的Python,应用于数值分析领域的Python语言工具; 2.Numpy是一个开源的科学计算库; 3.Numpy弥补了作为通用编程语言的Python在数值计算方面,能力弱,速度慢的不足; 4.Numpy拥有丰富的数学函数、强大的多维数组和优异的运算性能; 5.Numpy与Scipy、scikit、matplotlib等其它科学计算库可以很好地协调工作; 6.Numpy可以取代matlab等工具,允许用户进行快速开发的同时完成交互式的原型设计。 代码:vector.py

    import datetime as dt import numpy as np n = 100000 start = dt.datetime.now() A, B = [], [] for i in range(n): A.append(i ** 2) B.append(i ** 3) C = [] for a, b in zip(A, B): # zip函数为打包一一对应 C.append(a + b) print((dt.datetime.now() - start).microseconds) start = dt.datetime.now() C = np.arange(n) ** 2 + np.arange(n) ** 3 print((dt.datetime.now() - start).microseconds)
    最新回复(0)