您的位置:首頁>正文

Python空間資料處理實戰

Python基礎

Python初學者有什麼不懂的可以私信我——我剛整理了一套2018最新的0基礎入門和進階教程, 無私分享。

獲取方法:私信小編回復:資料(點開小編頭像, 右上角有發私信)群裡還有開發工具和安裝包, 以及系統學習路線圖。

開發環境搭建及基底資料型別

運算子及字串

序列與字典

流程控制語句

函數

物件導向程式設計初識

物件導向程式設計高級

Python科學計算

空間資料處理環境搭建

空間資料基礎

空間參考

地圖投影

空間資料

Python空間資料處理

GDAL簡介

GDAL資料基本操作

GDAL常用命令工具

Fiona向量資料處理

Rasterio柵格資料處理

向量資料處理

屬性操作

基本空間分析

空間資料庫

網路分析

柵格資料處理

基本資料預處理

命令列工具

腳本程式設計

高級應用

對於Python語言, 在編寫代碼的時候如果不用迴圈儘量不用迴圈, 語言內置的一些函數其處理效率往往更高。

下面舉個例子進行說明:比如我們有兩個相同大小的清單(list), 需要同時對兩個清單的對應元素進行判斷, 把滿足要求的刪除。

x, y是兩個列表, 上面的例子將x, y對應相等的元素進行刪除操作。

其中內部的zip將x, y打包, 外部的zip將處理後的元素拆包。 注意:外部的zip函數拆包需要對變數添加*號。

注意到處理以後的資料變成了tuple。

是不是很簡單, 沒有迴圈, 但是對資料進行了遍歷。

同類文章
Next Article
喜欢就按个赞吧!!!
点击关闭提示