# In[4]:
import numpy as np
arr2=np.array([[1,2,3,4],[5,6,7,8]])
print(arr2)
# In[5]:
print('陣列的維度為:',arr2.shape)
# In[6]:
print('陣列的型別為:',arr2.dtype)
# In[7]:
print('陣列的元素個數為:',arr2.size)
# In[8]:
print('陣列每個元素的大小為:',arr2.itemsize)
# In[10]:
arr2.shape=4,2 #重新設定shape
print(arr2)
# In[12]:
print(np.arange(0,1,0.1)) #從0到1,步長為0.1,結果含0不含1
# In[13]:
print(np.linspace(0,1,12)) #把0到1分為11等分的12個節點數,創建等引數列,結果包含0與1
# In[14]:
print(np.logspace(0,2,20)) #生成10的0次方(0)到10的2次方(100)的20個元素的等比數列,結果包含0與100
# In[20]:
print(np.zeros((2,3)))
# In[22]:
print(np.eye(4,4))
# In[23]:
print(np.diag([1,2,3,4]))
# In[25]:
print(np.ones((2,3)))
# In[26]:
print(np.float64(42))
print(np.int8(42))
print(np.bool(0))
print(np.float(True))
# In[32]:
df=np.dtype([("name",np.str_,40),("numitems",np.int64),("price",np.float64)])
print(df)
print(df["name"])
# In[35]:
itemz=np.array([("tomatoes",42,4.14),("cabbages",13,1.72)],dtype=df)
print(itemz)
# In[36]:
print(np.random.random(100)) #生成服從均勻分布的亂數
# In[37]:
print(np.random.randn(10,5)) #生成服從正太分布的亂數
# In[38]:
print(np.random.randint(0,10,size=(2,4)))#生成給定上下限的亂數并設定size
學會發帖子了

uj5u.com熱心網友回復:
學會跟帖了
uj5u.com熱心網友回復:
學會回復了
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/225130.html
上一篇:幫忙看看
下一篇:MPI多機并行時報錯怎么辦?
