python 创建空的numpy数组_数据分析-NumPy内置函数创建数组
生活随笔
收集整理的這篇文章主要介紹了
python 创建空的numpy数组_数据分析-NumPy内置函数创建数组
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
微信公眾號:yale記
關注可了解更多的教程問題或建議,請公眾號留言。
背景介紹
今天學習使用numpy的內置函數arange()、ones()、zeros()、linspace() 等內置函數創建數組,對于使用數據結構和多維列表非常有用,可以節省大量的時間。
入門示例
import numpy as np# ### 使用np.zeros(shape)創建數組,默認數據類型為float# In[2]:arr = np.zeros((2,3))print(arr) # ### 使用dtype指定創建數組的數據類型# In[3]:arr = np.zeros((2,3),dtype=int)print(arr)# ### 使用np.ones(shape)創建數組# In[4]:arr = np.ones((2,3))print(arr)# In[16]:arr = np.ones((2,2), dtype=str)print(arr)# ### 使用np.arange(start,stop,values)創建數組# In[5]:arr = np.arange(10)print(arr) # In[6]:arr = np.arange(4, 10, 2)print(arr)# In[7]:arr = np.arange(0,1,0.1)print(arr)# ### 使用np.linspace(start,stop,values)創建數組# In[8]:#linspace函數基于我們指定的元素數量自動計算步長值arr = np.linspace(1, 3, 6)print(arr)# ### 我們還可以創建一個充滿常量值的數組使用np.full(shape,value)# In[11]:arr = np.full((2,2),8)print(arr)# ### 創建一個單位矩陣使用np.eye(size)# In[12]:arr = np.eye(3)print(arr)# ### 創建一個隨機數組使用np.random.random(size)# In[13]:arr = np.random.random((2,2))print(arr)關注公號
下面的是我的公眾號二維碼,歡迎關注:
總結
以上是生活随笔為你收集整理的python 创建空的numpy数组_数据分析-NumPy内置函数创建数组的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 做短线需要看股票基本面吗?
- 下一篇: python函数结构_PYTHON 之结