python(二)基础

1.lambda表达式(一般格式为冒号前边是参数冒号后边是返回值)

单参数:

python(二)基础

多参数:

python(二)基础

我们如果实现一个普通的filter过滤函数过滤掉偶数:

python(二)基础

而我们如果用lambda表达式就很简便:

python(二)基础

2.递归

普通的算法求阶乘:

python(二)基础

python(二)基础

递归实现阶乘:

python(二)基础

python(二)基础

递归实现斐波那契数列:
python(二)基础

3.字典

初始化并且复制,前面是key后面是值

python(二)基础

输出结果为:

python(二)基础

循环遍历输出key:

python(二)基础

python(二)基础

循环遍历输出value:

python(二)基础

python(二)基础

循环遍历输出对象:

python(二)基础

python(二)基础

一些方法:

python(二)基础

4.集合(元素不重复,与字典相比他没有映射关系)

普通方式给集合赋值:

python(二)基础

在没有赋值之前是一个dict,但是当赋值之后就是一个集合,而且集合里的内容是去重复的

用set方法给集合赋值:

python(二)基础

python(二)基础

不可变集合,加东西会报错:

python(二)基础

5.文件操作

python(二)基础

上一篇:Spring Security(十五):5.6 Authentication


下一篇:compass sprite