五月天婷亚洲天久久综合网,婷婷丁香五月激情亚洲综合,久久男人精品女人,麻豆91在线播放

  • <center id="8gusu"></center><rt id="8gusu"></rt>
    <menu id="8gusu"><small id="8gusu"></small></menu>
  • <dd id="8gusu"><s id="8gusu"></s></dd>

    【NumPy學(xué)習(xí)指南】day1 NumPy在數(shù)組操作上優(yōu)勢(shì)-經(jīng)管之家官網(wǎng)!

    人大經(jīng)濟(jì)論壇-經(jīng)管之家 收藏本站
    您當(dāng)前的位置> 期刊>>

    期刊庫(kù)

    >>

    【NumPy學(xué)習(xí)指南】day1 NumPy在數(shù)組操作上優(yōu)勢(shì)

    【NumPy學(xué)習(xí)指南】day1 NumPy在數(shù)組操作上優(yōu)勢(shì)

    發(fā)布:jpld | 分類:期刊庫(kù)

    關(guān)于本站

    人大經(jīng)濟(jì)論壇-經(jīng)管之家:分享大學(xué)、考研、論文、會(huì)計(jì)、留學(xué)、數(shù)據(jù)、經(jīng)濟(jì)學(xué)、金融學(xué)、管理學(xué)、統(tǒng)計(jì)學(xué)、博弈論、統(tǒng)計(jì)年鑒、行業(yè)分析包括等相關(guān)資源。
    經(jīng)管之家是國(guó)內(nèi)活躍的在線教育咨詢平臺(tái)!

    經(jīng)管之家新媒體交易平臺(tái)

    提供"微信號(hào)、微博、抖音、快手、頭條、小紅書、百家號(hào)、企鵝號(hào)、UC號(hào)、一點(diǎn)資訊"等虛擬賬號(hào)交易,真正實(shí)現(xiàn)買賣雙方的共贏!菊(qǐng)點(diǎn)擊這里訪問(wèn)】

    提供微信號(hào)、微博、抖音、快手、頭條、小紅書、百家號(hào)、企鵝號(hào)、UC號(hào)、一點(diǎn)資訊等虛擬賬號(hào)交易,真正實(shí)現(xiàn)買賣雙方的共贏!菊(qǐng)點(diǎn)擊這里訪問(wèn)】

    NumPy數(shù)組在數(shù)值運(yùn)算方面的效率優(yōu)于Python提供的list容器。使用NumPy可以在代碼中省去很多循環(huán)語(yǔ)句,因此其代碼比等價(jià)的Python代碼更為簡(jiǎn)潔。實(shí)踐:向量加法假設(shè)我們需要對(duì)兩個(gè)向量a和b做加法。以下的純Python代碼可 ...
    壇友互助群


    掃碼加入各崗位、行業(yè)、專業(yè)交流群


    NumPy數(shù)組在數(shù)值運(yùn)算方面的效率優(yōu)于Python提供的list容器。使用NumPy可以在代碼中省去很多循環(huán)語(yǔ)句,因此其代碼比等價(jià)的Python代碼更為簡(jiǎn)潔。

    實(shí)踐:向量加法

    假設(shè)我們需要對(duì)兩個(gè)向量a和b做加法。

    以下的純Python代碼可以解決上述問(wèn)題:

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

    以下是使用NumPy的代碼,它同樣能夠解決問(wèn)題:

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

    numpysum()函數(shù)中沒(méi)有使用for循環(huán)。同時(shí),我們使用NumPy中的arange函數(shù)來(lái)創(chuàng)建包含0~n的整數(shù)的NumPy數(shù)組。代碼中的arange函數(shù)前面有一個(gè)前綴numpy,表明該函數(shù)是從NumPy模塊導(dǎo)入的。

    讓我們來(lái)看看純Python代碼和NumPy代碼是否得到相同的結(jié)果:

    import sys
    from datetime import datetime
    import numpy as np#省略上面兩處代碼size = int(sys.argv[1])
    start = datetime.now()
    c = pythonsum(size)
    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)
    delta = datetime.now() - start
    print "The last 2 elements of the sum", c[-2:]
    print "NumPySum elapsed time in microseconds", delta.microseconds

    顯然,NumPy代碼比等價(jià)的純Python代碼運(yùn)行速度快得多。有一點(diǎn)可以肯定,即不論我們使用NumPy還是Python,得到的結(jié)果是一致的。不過(guò),兩者的輸出結(jié)果在形式上有些差異。注意,numpysum()函數(shù)的輸出不包含逗號(hào)。這是為什么呢?顯然,我們使用的是NumPy數(shù)組,而非Python自身的list容器。

    https://pic.bbs.jg.com.cn/album/201505/30/233756sq4qpqkrgsby5bl7.jpg


    掃碼或添加微信號(hào):壇友素質(zhì)互助


    「經(jīng)管之家」APP:經(jīng)管人學(xué)習(xí)、答疑、交友,就上經(jīng)管之家!
    免流量費(fèi)下載資料----在經(jīng)管之家app可以下載論壇上的所有資源,并且不額外收取下載高峰期的論壇幣。
    涵蓋所有經(jīng)管領(lǐng)域的優(yōu)秀內(nèi)容----覆蓋經(jīng)濟(jì)、管理、金融投資、計(jì)量統(tǒng)計(jì)、數(shù)據(jù)分析、國(guó)貿(mào)、財(cái)會(huì)等專業(yè)的學(xué)習(xí)寶庫(kù),各類資料應(yīng)有盡有。
    來(lái)自五湖四海的經(jīng)管達(dá)人----已經(jīng)有上千萬(wàn)的經(jīng)管人來(lái)到這里,你可以找到任何學(xué)科方向、有共同話題的朋友。
    經(jīng)管之家(原人大經(jīng)濟(jì)論壇),跨越高校的圍墻,帶你走進(jìn)經(jīng)管知識(shí)的新世界。
    掃描下方二維碼下載并注冊(cè)APP
    本文關(guān)鍵詞:

    本文論壇網(wǎng)址:http://xalimeijing.com/thread-3951005-1-1.html

    人氣文章

    1.凡人大經(jīng)濟(jì)論壇-經(jīng)管之家轉(zhuǎn)載的文章,均出自其它媒體或其他官網(wǎng)介紹,目的在于傳遞更多的信息,并不代表本站贊同其觀點(diǎn)和其真實(shí)性負(fù)責(zé);
    2.轉(zhuǎn)載的文章僅代表原創(chuàng)作者觀點(diǎn),與本站無(wú)關(guān)。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實(shí),本站對(duì)該文以及其中全部或者部分內(nèi)容、文字的真實(shí)性、完整性、及時(shí)性,不作出任何保證或承若;
    3.如本站轉(zhuǎn)載稿涉及版權(quán)等問(wèn)題,請(qǐng)作者及時(shí)聯(lián)系本站,我們會(huì)及時(shí)處理。