亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

NumPy基礎(一)

發布時間:2020-07-29 13:29:55 來源:網絡 閱讀:291 作者:ROMMEL_X 欄目:開發技術

安裝自行解決

##為什么使用NumPy

文件 vectorSumCompare.py

#!/usr/bin/env python
# -*- coding:utf-8 -*-
__author__ = 'teng'
import sys
from datetime import datetime
import numpy as np

def numpysum(n):
    a = np.arange(n)**2
    b = np.arange(n)**3
    c = a+b
    return c

def pythonsum(n):
    a = range(n)
    b = range(n)
    c = []
    for i in range(len(a)):
        a[i] = i**2
        b[i] = i**3
        c.append(a[i]+ b[i])
    return c
size = int(sys.argv[1])

start = datetime.now()
c = pythonsum(size)
print "pythonsum:", c
delta = datetime.now() - start
print "The last 2 elements of the sum", c[-2:]
print "PythonSum elapsed time in microseconds", delta.microseconds
start = datetime.now()
c = numpysum(size)
print "numpysum:", c
delta = datetime.now() - start
print "The last 2 elements of the sum", c[-2:]
print "NumPySum elapsed time in microseconds", delta.microseconds

運行以上腳本 如python vectorSumCompare.py 10000 

Numpy的優點 

簡單

數據量大的時候 速度快

##NumPy數組對象

調試方法shape 返回一個tuple 元組中的元素為NumPy數組每一個維度上的大小

arange 一維數組

In [15]: m = np.array([np.arange(2), np.arange(2)])

In [16]: m

Out[16]: array([[0, 1],[0, 1]])

In [17]: m.shape

Out[17]: (2, 2)

ndarray是一個多維數組對象:

分為兩個部分 實際數據和描述這些數據的元數據
















向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

呼图壁县| 周口市| 长春市| 石嘴山市| 阿拉尔市| 镇坪县| 黄石市| 铜山县| 巴彦淖尔市| 盘山县| 赤城县| 海南省| 霞浦县| 临沧市| 本溪市| 南阳市| 广河县| 全椒县| 柳州市| 通渭县| 文水县| 资溪县| 从江县| 四子王旗| 峨眉山市| 昌宁县| 德清县| 济南市| 鹤山市| 若尔盖县| 平定县| 沁水县| 交城县| 梅州市| 迭部县| 镇原县| 蓬溪县| 桓台县| 若羌县| 兴国县| 峨边|