文档章节

浅谈各种推导式与lambda输出顺序

一依木
 一依木
发布于 2017/05/22 17:20
字数 87
阅读 2
收藏 0
p = [10, 2, 12, 53,75]
print {x for x in p if x%2==0} #集合推导式
print list(filter(lambda x:x%2==0,p))
print [ x for x in p if x%2==0] #列表推导式


output:

   set([10, 12, 2])
   [10, 2, 12]
   [10, 2, 12] 

 

从输出结果看,为什么输出的数字顺序不一样?

 

© 著作权归作者所有

共有 人打赏支持
一依木
粉丝 0
博文 4
码字总数 1023
作品 0
黄浦
高级程序员
深入理解Java 8 Lambda(lambda,方法引用,目标类型和默认方法)

如果你不知道什么是函数式编程,或者不了解 ,, 这些常用的高阶函数,那么你不适合阅读本文,请先学习函数式编程基础。 State of Lambda by Brian Goetz The high-level goal of Project La...

黎嘉诚
2016/12/01
55
0
函数式编程基础思想

说明 网上有很多深入语言层次讲解函数式编程的应用,很多人无法理解,能用但是一头雾水,死记硬背,原因究其是核心思想不清楚。 我说的语言层次上的,例如 Spark MapReduce lambda Groovy Rx...

热血沸腾
2017/12/20
0
0
Java Lambda入门学习

感觉Lambda表达式写起来确实很简洁,今天就简单看了一下Lambda表达式。在Java 8,一个重要的变更是引入Lambda表达式(),这听起来似乎很牛,有种我虽然不知道Lambda表达式是什么,但我仍然觉得...

钟声已经敲响
2016/10/24
83
0
[Kotlin] 关于lambda,你想知道的都在这里

从Java语言转到Kotlin,最让人头疼的问题恐怕就是lambda表达式了。 lambda,准确的中文翻译是:匿名函数。 不过,在Kotlin语言中本身就有匿名函数的概念,为了区分,我们姑且把它叫做Lambda表...

欧阳锋
2017/11/26
0
0
java8新特性(1)-lambda

Lambda 表达式简介 Lambda 表达式是一种匿名函数(对 Java 而言这并不完全正确,但现在姑且这么认为),简单地说,它是没有声明的方法,也即没有访问修饰符、返回值声明和名字。 你可以将其想做...

十二缸帕萨特
2016/04/13
159
0

没有更多内容

加载失败,请刷新页面

加载更多

解决访问swaggerUI接口文档显示basic-error-controler问题

使用swagger生成接口文档后,访问http://localhost:8888/swagger-ui.html#/,显示如下: 解决方法: public Docket createRestApi() {return new Docket(DocumentationType.SWAGGER_2)......

张欢19933
3分钟前
0
0
区块链教程以太坊源码分析core-state-process源码分析(二)

兄弟连区块链教程以太坊源码分析core-state-process源码分析(二):关于g0的计算,在黄皮书上由详细的介绍和黄皮书有一定出入的部分在于if contractCreation && homestead {igas.SetUin...

兄弟连区块链入门教程
8分钟前
0
0
BLAKE2 — fast secure hashing

BLAKE2 — fast secure hashing SPECS | CODE | B2SUM | CONTACT | USERS | THIRD-PARTY SOFTWARE | CRYPTANALYSIS | FAQ Come from http://www.blake2.net/ BLAKE2 is a cryptographic has......

openthings
14分钟前
0
0
Titan Framework MongoDB深入理解3

在前两篇文章中,我们介绍了操作Mongo数据库的类型Curd和Finder,下面要理解的是框架内mongoDB操作的条件类型——MongoDBQueryCondition。 MongoDBQueryCondition是一个接口,规定了一些实现...

云季科技
14分钟前
0
0
数据结构(算法)-树

#include <iostream>#include <malloc.h>using namespace std;#define MaxSize 100typedef char ElemType;typedef struct node{ElemType data;struct node *left ,*......

ashuo
16分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部