列表的乘法

a=list(range(1,6))
a


## 方法一
b=[]
for i in a:
    b.append(i*5)
b


## 方法二
b=[i*5 for i in a]
b



##如果列表直接乘5,表示將列表複製五倍,而不是每個元素都乘5
a*5
##加載一個numpy包
import numpy as np
np.array(a) 
##此時直接乘5即可實現之前操作
np.array(a)*5 ##array([ 5, 10, 15, 20, 25])
b = np.array(a)*5
type(b)
##生成一個ndarray類型數據
##注意:在array中,內部類型必須只能是一種類型

即:

a=list(range(1,6))
import numpy as np
np.array(a) 
##此時直接乘5即可實現之前操作
np.array(a)*5 ##array([ 5, 10, 15, 20, 25])
b = np.array(a)*5
type(b)
##生成一個ndarray類型數據
##注意:在array中,內部類型必須只能是一種類型
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章