第二周 python 基础总结
2020-08-05 本文已影响0人
奋斗的喵儿
python基础部分之前断断续续学过一段时间,本周算是一个系统复习,学起来比较轻松,当然相对进步的少些,看了后面的课程开始完全陌生了,学起来应该会有挑战了。以下记录本周的主要知识点。
1、实用快捷键
ctrl+/ 注释
ctrl +alt +l pycharm快速调整代码格式
2、列表
list.insert()
list.append()
list.extend()
del list[index]
list.remove(数据)
list.pop(index) 默认删除最后一个,返回删除的值
list.clear() 清除
len(list)
list.count(a) a出现的次数
list.sort() 默认升序
list.sort(reverse=True) 降序
list.reverse() 逆序
3、元组
-只有查询
tuple[index]
tuple.index(数据) 索引
tuple.count(数据) 次数
元组与列表转换
list(元组)
tuple(列表)
4、字典
dict[key] 根据键取值,键值对不存在报错
dict.get(key) 根据键取值,键值对不存在不报错,有默认值返回默认值
dict.keys() 可进行遍历,获取所有键
dict.values() 可进行遍历,获取所有值
dict.items() 可进行遍历,获取所有键值
5、函数
列表推导式 [x for x in range(1,7) if x%2==0]
匿名函数 lambda 变量:函数体
*args 元组可变参数
**kwargs 可以接收不存在的关键字参数