[問題] 請問 astype 指令內 copy 的意思

看板Python作者 (轟炸天婦羅)時間3年前 (2020/06/28 00:42), 3年前編輯推噓1(102)
留言3則, 1人參與, 3年前最新討論串1/1
如題 有爬了一下說明,但還是想請問一下高手們,不太喜歡不求甚解。 i.e. a.astype(np.float64, copy = False) 我查到資料後自己下的結論是 強制更改數據類型時 若不符合更改類型,會將數據多複製另一組; 若符合更改類型,則不再另外複製。 目的是保護數據? 麻煩各位高手了 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.72.255.25 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1593276128.A.415.html

06/28 03:08, 3年前 , 1F
看起來是 如果原本就已經符合欲更改的類型時
06/28 03:08, 1F

06/28 03:09, 3年前 , 2F
就維持使用原本的numpy array而不用再新增一個
06/28 03:09, 2F

06/28 03:10, 3年前 , 3F
避免不必要的記憶體配置
06/28 03:10, 3F
謝謝大大! ※ 編輯: happy95oya (140.113.184.112 臺灣), 06/28/2020 14:13:37
文章代碼(AID): #1UztRWGL (Python)