顽劣的石头——www.gisgogo.cn

我是一块顽劣的石头,希望通过不懈的努力,实现我对梦想、财富和自由的追求......

python列表、集合以及字典的推导式

1、基本的推导式       (1)列表推导式是python最受欢迎的功能之一,利用它可以非常高效的构造新的列表:只需一条简洁的代码,即可对于族元素进行过滤,并对得到的元素执行变形,基本的语法结构如下:[exp for val in collection if condition] #列表推导式 ...

2018-03-25 15:49:39

阅读数 922

评论数 0

python列表(list)的使用技巧及高级操作

1、合并列表(extend)       跟元组一样,用加号(+)将两个列表加起来即可实现合并:In [1]: x=list(range(1, 13, 2)) In [2]: x + ['b', 'a'] Out[2]: [1, 3, 5, 7, 9, 11, 'b', 'a']       对于...

2018-03-25 13:39:41

阅读数 18957

评论数 0

python匿名函数(lambda)、函数参数(*args、**kwargs)、柯里化及生成器

1、匿名函数        通过lambda关键字进行定义,语句的结果就是返回值,如下所示:In [32]: def sho_function(a): ...: return a**2 ...: In [33]: equiv = lambda a : a**2 In [...

2018-03-25 17:26:00

阅读数 883

评论数 0

python三元表达式的用法

python三元表达式(ternary expression)允许将产生一个值的if-else块写到一行或一个表达式中,语法结构如下:value=true-expr if condition else false-expr其中的true-expr和false-expr可以是任何python表达式,...

2018-03-25 15:10:11

阅读数 926

评论数 0

Python中range与Numpy中arange的比较

本文先比较range与arange的异同点,再详细介绍各自的用法,然后列举了几个简单的示例,最后对xrange进行了简单的说明。1. range与arange的比较        (1)相同点:A、参数的可选性、默认缺省值是一样的;B、结果均包括开始值,不包括结束值; C、arange的参数为整数...

2018-03-25 11:01:22

阅读数 2799

评论数 0

Python+GDAL/OGR矢量数据读写

       常见的矢量数据格式有Shapefile、GeoJSON、CSV,及文件数据库gdb和空间数据库PostGIS,不论是何种格式的数据或如何存储,一旦打开数据源、获取矢量图层后(详情参考OGR操作矢量数据的类结构图),对数据的操作都一样。下面对矢量数据的读写进行详细的介绍。    一、打...

2018-03-02 11:45:50

阅读数 2841

评论数 0

提示
确定要删除当前文章?
取消 删除