作為pandas系列的最終章,本文引出一個資料“復制”問題,
示例如下:

從上圖中可以看到:我們對data_pd做了洗掉一行的操作,但是這并沒有改變變數data_pd在記憶體中的值,而是將刪減一行后的資料放置在一塊新開辟的記憶體區域,
可以這么理解,這種機制是在復制的一份原資料上進行操作,從而保護原資料不受改變,保證了原資料的安全性,
如果需要直接改變原資料的值,可以在上述方法上設定引數值:

上面討論的這種現象,在python領域里廣泛存在,本文作為一個引子,筆者將在另一篇博文中討論整個python領域“賦值與深淺復制”的問題,
總結
從numpy到pandas,筆者僅僅用了8篇文章就介紹結束,每一篇的內容也不算豐富;這樣做,一方面筆者也是一個初學者,愿意將自己的學習感想和筆記分享給諸位,但難免有許多疏漏之處,還請各位讀者多多包涵;另一方面,在筆者看來,如果要寫一份詳細的使用指南,那還不如直接將官方檔案復制一份,所以沒必要面面俱到,自己知道什么就介紹什么,已經足夠了,如今的互聯網資源浩如煙海,查找目標資訊是再方便不過了,
今后,筆者將繼續秉持這個理念,和諸位分享學習有關pythyon的各種知識,共同向前邁進!
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/195342.html
標籤:Python
