【发布时间】:2011-09-05 12:34:14
【问题描述】:
是否有在 Python 中创建迭代器管道的库或推荐方法?
例如:
>>>all_items().get("created_by").location().surrounding_cities()
我还希望能够访问迭代器中对象的属性。在上面的例子中,all_items() 返回了一个项目的迭代器,并且这些项目有不同的创建者。
.get("created_by")然后返回项目(即人)的“created_by”属性,然后location()返回每个人的城市,然后将其通过管道传递给surrounding_cities(),它返回所有的迭代器每个位置的周边城市(因此最终结果是周边城市的大列表)。
【问题讨论】:
-
我想看看在 Python 中模拟 Gremlin 需要什么:youtube.com/watch?v=5wpTtEBK4-E