當前位置:成語大全網 - 書法字典 - python如何創建空數組?

python如何創建空數組?

Python創建空數組的三種方式:

1,numpy將形狀指定為0。

其實empty生成的數組當然可以是空的,只要我們指定對應的形狀。例如,如果傳入數組的shape參數為(0,3),則可以生成目標空數組:

所以生成的數組是否為空,不取決於妳是否使用empty,而取決於傳入的shape參數。當然,這裏的空也可以用1或0代替,只要形狀是(0,3)。

2.用空列表創建

壹種初始化numpy數組的方法是通過列表創建它們,這樣當我們傳入的列表是空列表時,我們可以創建壹個空數組。特別是,為了創建壹個具有指定列數的空列表,我們需要傳入指定數量的嵌套空列表並轉置它們。

3.熊貓變身產生的。

Numpy和pandas是很好的合作夥伴,經常需要轉換它們的數據,自然要創建壹個空數組。為了創建壹個空數組,我們可以先考慮創建壹個空DataFrame,然後將其轉換成numpy對象來創建壹個空數組。

首先,我們創建壹個空的DataFrame,只有列名,沒有索引和值:

此外,DataFrame對象可以轉換為空數組: