資料切片,掩碼索引,這個陷阱困擾過你嗎?
https://mp.weixin.qq.com/s/AbRgqFSyMR_4zvadYQxmBA
今天,在做輸入資料預處理時,遇到一個乍看起來比較奇怪的問題。先說一下問題。我想根據條件提取部分資料,修改這部分資料某一列的值,原本以為這樣做可以修改資料來源。結果發現,並沒有!
這??? 修改資料切片,會修改原資料啊! 難道根據掩碼提取的資料不是對原資料的引用嗎?
剛才實驗後確認:不一樣!
修改資料切片,原資料對應修改,因為切片是對原資料的引用;修改掩碼提取的資料,原資料不改變,因為掩碼返回的資料指向一塊新的記憶體,不是原來的塊引用了!
不知道讀者朋友們遇到過這個問題嗎? 希望以後不要趟這個坑!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29829936/viewspace-2168951/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 這些免費OA陷阱你知道嗎?
- 你掉進過“偽敏捷”的陷阱嗎?敏捷
- 你真的會使用資料庫的索引嗎?資料庫索引
- 你真的理解索引嗎?從資料結構層面解析mysql索引原理索引資料結構MySql
- 雲中的資料管理,這七個常見陷阱要避免
- 初學Java,這三個階段你經歷過嗎?Java
- 想轉行遇到刷題困擾
- Vue中的EventBus使用時你遇到過這個問題嗎???Vue
- Go slice切片的“陷阱”和本質Go
- 這樣給小白講原碼、反碼、補碼,幫她徹底解決困擾了三天的問題
- PostgreSQL RDS索引陷阱 - nanitSQL索引NaN
- 你知道 go 切片的 copy 和 view 嗎GoView
- 困擾javascript初學者的閉包JavaScript
- 資料庫讀寫分離這個坑,你應該踩過吧?資料庫
- 這些常見的 Go 編碼錯誤,你犯過嗎(一)?Go
- [開源精品] .NET Redis Client 又多了一個選擇,還在被 StackExchange.Redis Timeout 問題困擾嗎?Redisclient
- 你試過不用if擼程式碼嗎?
- 資料庫的這些效能優化,你做了嗎?資料庫優化
- 網安周科普|這些網路安全陷阱,你是否也經歷過?
- 資料偏移、分割槽陷阱……我們這樣避開DynamoDB的5個坑
- Python Numpy 切片和索引(高階索引、布林索引、花式索引)Python索引
- 稽核未過、疫情困擾,為了活下去,他們決定免費釋出這款國產遊戲遊戲
- Excel超大資料量如何進行處理?這個BI工具幫你輕鬆脫困Excel大資料
- 小程式的這些坑你踩過嗎?
- 用過 mongodb 吧, 這三個大坑踩過嗎?MongoDB
- 字串可以這樣加索引,你知嗎?《死磕MySQL系列 七》字串索引MySql
- indexedDB 通過索引查詢資料Index索引
- 如何理解掩碼、反掩碼、萬用字元字元
- Redux 的困擾與如何技術選型Redux
- Android一種常見的佈局困擾Android
- 年底了,你的資料庫密碼安全嗎資料庫密碼
- 這個SQL你會最佳化嗎?SQL
- 解決了一個困擾我近一年的vim顯示中文亂碼的問題
- Mysql資料庫是如何通過索引定位資料MySql資料庫索引
- 關於 Locust 建立 Task 的疑問,困擾了好久,路過的幫忙看下。
- 哪裡可以免費下載短影片?這個方法你們用過嗎?
- 私有化部署chatGPT,告別網路困擾ChatGPT
- 「資料庫、資料庫連線池、資料來源」這些概念你真的理解了嗎?資料庫