當前位置:成語大全網 - 書法字典 - 如何用python對shp文件進行切片

如何用python對shp文件進行切片

獲取列表中的壹些元素是壹種非常常見的操作。例如,列表如下:

& gt& gt& gtl =【‘亞當’,‘麗莎’,‘巴特’,‘保羅’】

如果我采取前三個要素,我該怎麽辦?

對於這種經常采用指定索引範圍的操作,使用循環是非常復雜的。因此,Python提供了切片運算符,可以大大簡化這壹操作。

與上面的問題相對應,取前三個元素並用壹行代碼分割:

& gt& gt& gtl【0:3】

【“亞當”、“麗莎”、“巴特”】

l【0:3】表示從索引0開始到索引3結束,但不包括索引3。也就是說,索引0,1,2正好是三個元素。

僅使用壹個:,這意味著從頭到尾:

& gt& gt& gtl【:】

【“亞當”、“麗莎”、“巴特”、“保羅”】

因此,L【:】實際上復制了壹個新列表。

切片還可以指定第三個參數:

& gt& gt& gtl 【::2】

【‘亞當’,‘巴特’】

第三個參數表示每n個,上面的L 【::2】將從每兩個元素中取出壹個,即每隔壹個。

將list替換為tuple,切片操作完全相同,只是切片的結果也變成了tuple。