我是一个Java/Kotlin开发人员,明年要用Python来教一门课。我有点震惊,我没有找到任何函数结构来处理链式运算符的迭代。在Java中可以找到这样的流:
Stream<MyItem> filtered = myItems.stream().filter(item -> item.isSelected());
或Kotlin和序列:
^{pr2}$我认为Scala也有相似之处。我知道在Python中implement fluent interfaces是可能的,RxPy通过反应式编程带来了这些迭代运算符。但是,是否没有固有的语言特性、标准实用程序或公共库以基于拉的方式实现这些运算符,如map()
、filter()
、flatMap()
等?在
目前没有回答
相关问题 更多 >
编程相关推荐