2020-07-15
阅读量:
937
Pyhton基础(2)
1、元组tuple:元组不可变,但其中的列表元素可变
2、字典dict:键值对,通过key找value
(1)修改/新增元素:key存在则修改,不存在则新增
(2)获取值:2种方法
(3)弹出、删除、清空
(4)获取key或value或两者:
(5)遍历字典:2种方式
3、集合set:无序、不重复的序列,只能保存不可变的数据类型(如list不能保存)
√ 添加元素(s.add(i))、移除元素(s.remove(i))、并集(|、union)、交集(&、intersection)
注:列表有序、可变,任意类型;元组有序、不可变,任意类型;字典有序、可变,value任意类型,key不重复;集合无序不重复、可变。
√ 不可变的:布尔、整数、小数、字符串、元组;可变的:列表、字典、集合
4、内置函数:
5、函数:
√ 函数返回值:return,调用后得到数值(可返回多个),且执行完后函数会停止。
√ 函数参数:位置参数(按函数设定顺序依次传入)、默认参数(在非默认参数后面)
√ 局部变量与全局变量:全局变量一般不能被改变(除非进行global声明),在内部循环中使用局部变量
√ 可变参数(*args)与关键字参数(**kwargs):关键字参数允许你传入0个或任意个含参数名的参数,这些关键字参数在函数内部自动组装为一个dict。
6、匿名函数:lamdba
7、map函数: 将一个函数映射到一个可遍历数据中的每一个元素中的去map(f,*iterables)






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论