5.11Python 列表推导式——轻量级循环
列表推导式(list comprehension)是利用其他列表创建新列表(类似于数学术语中的集合推导式)的一种方法。它的工作方式类似于for循环,必要时也可以加入if条件语句完善推到式。 列表推导式标准格式 [Expression for […]
Mongodb下 2dsphere 索引
在新版2.4中有此功能。 概述 2dsphere 索引支持球面上的几何计算的查询。2dsphere 索引支持所有 MongoDB 地理空间查询 ︰ 包含查询(在一个指定多边形内的位置进行查询)、 交集查询(查询指定几何相交的位置)和临近查询 […]
Mongodb地理空间索引和查询(Geospatial Indexes)
MongoDB 提供大量的索引和查询机制,来处理地理空间信息。本节介绍了 MongoDB 的地理特点。关于 MongoDB 中地理空间查询的完整示例,请参见地理空间索引教程。 表面 在存储地理数据和编写查询之前, 你必须决定使用哪种表面类型 […]
5.10Python del删除语句
del语句在Python下用法非常丰富,del语句不仅可以用来删除普通变量,还可以用来删除序列和字典元素。它不仅会移除一个对象的引用,还会移除那个名字本身。 del语句基本语法 del 变量名 实例,使用del方法删除一个普通变量: > […]
5.9Python pass 语句
有的时候,程序什么事情都不用做。这种情况不多,但是一旦出现,就应该使用pass语句了。 Python pass是空语句,是为了保持程序结构的完整性。 passass 不做任何事情,一般用做占位语句。 Python 语言 pass 语句语法格 […]
5.8Python 循环中的else字句
在 python 中,for … else 表示这样的意思,for 中的语句和普通的没有区别,else 中的语句会在循环正常执行完(即 for 不是通过 break 跳出而中断的)的情况下执行,while … e […]
Mongodb多键索引(Multikey Indexes)
为了设置一个存储数组值的字段为索引,MongoDB 为数组中的每个元素创建一个索引键。这些多键索引(multikey indexes)支持针对数组字段的高效查询。如果这个键存储着数组,MongoDB会自动地决定是否需要创建一个多键索引。您不 […]
复合索引(Compound Indexes)
MongoDB 支持复合索引,在集合的文档内,单个索引的结构包含了多个字段 [1] 。下面的关系图,是两个字段作为复合索引的示例︰ 图中关于两个字段的复合索引 查询时先按 userid 升序 再按 score 降序。 [1]MongoDB […]
Mongodb下单字段索引(Single Field Indexes)
MongoDB 完全支持集合文档中的任何字段的索引。默认情况下,所有集合都有一个名为 _id 字段的索引,并且应用程序和用户可以添加附加的索引,以支持重要的查询和操作。 MongoDB 根据操作类型的不同支持包含单个字段或多个字段的索引。本 […]
Mongodb索引介绍
在 MongoDB 中,索引提高查询的执行效率。没有索引,MongoDB 必须执行集合扫描,即扫描集合中的每个文档,然后找出与查询语句相匹配的结果。如果查询存在适当的索引,MongoDB 可以使用索引来限制它必须检查文档的数目。 索引是以简 […]