如何在python中迭代循环中的mongo游标

如何在python中迭代循环中的mongo游标,python,mongodb,pymongo,Python,Mongodb,Pymongo,我试图在python中迭代一个循环,但是嵌套循环没有到达增量元素 除了使用像“hasNext()”这样的range之外,还有其他方法吗 就像您在游标对象上自然地进行迭代一样,我看不出您会希望使用range和.next()对其进行迭代 如果集合具有非整数值,是否确定??如何在数组中使用它们???@user1511208将迭代cursor1返回的所有记录。您不需要事先知道这些键(您似乎是在假设您试图在原始问题中使用range)。 cursor1 = Collection.find({x : {"$g

我试图在python中迭代一个循环,但是嵌套循环没有到达增量元素

除了使用像“hasNext()”这样的
range
之外,还有其他方法吗


就像您在游标对象上自然地进行迭代一样,我看不出您会希望使用
range
.next()
对其进行迭代


如果集合具有非整数值,是否确定??如何在数组中使用它们???@user1511208将迭代
cursor1
返回的所有记录。您不需要事先知道这些键(您似乎是在假设您试图在原始问题中使用
range
)。
cursor1 = Collection.find({x : {"$gt" : 1}})
array1 = []
array2 = []
print Collection.count()

for r in range(0, cursor1.count()):
    first = cursor1.next().get("entity")
    array2.append()

    for z in range(len(array2)):
        print len(original_tweets)
        if originalEntity.get("id") != duplicated_entity("id"):
            array2.append(second)
cursor1= Collection.find({x : {"$gt" : 1}})
for record in cursor1:
    # do stuff with your record