2018-10-26
閱讀量:
1003
為啥for循環(huán)跟numpy數(shù)組運(yùn)算速度差不多?
為啥for循環(huán)跟numpy數(shù)組運(yùn)算速度差不多?,正常來(lái)說(shuō)numpy數(shù)組做運(yùn)算要快嘛,測(cè)試結(jié)果咋這樣?

numpy數(shù)組是基于向量的運(yùn)算速度肯定是比f(wàn)or循環(huán)這種迭代方式快的,為啥區(qū)別這么小呢?主要是因?yàn)槟銛?shù)組的量太小了,只有不到10個(gè),這時(shí)大家都很快計(jì)算完了差異不會(huì)被看出來(lái)。數(shù)據(jù)量越大計(jì)算越復(fù)雜兩種計(jì)算方式的時(shí)間差異越大。比如將數(shù)組量級(jí)提高100倍之后我們的運(yùn)行結(jié)果如下:

我們可以看到運(yùn)行效率差別還是很明顯的。






評(píng)論(0)


暫無(wú)數(shù)據(jù)
CDA考試動(dòng)態(tài)
CDA報(bào)考指南
推薦帖子
0條評(píng)論
0條評(píng)論
0條評(píng)論