Python基础知识
- 列表是有序的可变容器
- 元组是有序的不可变容器
- 字典是无序的可变容器–>字典也被称作关联数组或者哈希表
- 集合是无序且不可变类型容器
元字符 | 说明 |
---|---|
[\b] | 回退(删除)一个字符 |
\f | 换页符 |
\n | 换行符 |
\r | 回车符 |
\t | 制表符 |
\v | 垂直制表符 |
字符串方法
- find–>返回某个字符串位置
- replace–>替换某个字符串
- strip–>去除某个字符串
- split–>以某个字符串前后拆分,不保留分隔符号,返回列表
- partition –>以某个字符串前后拆分,保留分隔符号,返回元组
- index–>返回某个字符串的索引
- upper&lower–>转换大小写
- join –>用于在指定字符串中间穿插其他字符串
- format–>格式化输出
- append–>一次加一个
- extend–>一次加多个
- insert–>指定索引位置插入
- pop –>指定索引位置删除
- remove–>移除指定元素
- del–>删除整个对象
- clear–>清空整个列表
- index–>返回列表元素的索引
- count–>统计列表元素出现次数
- in–>
- sort–>排序,可选reverse=True反转
- reverse–>反转列表
元组方法
- count
- index
- in
字典方法
- keys()/Values()–>返回键/值对象,需要使用list和tuple转换
- items–>返回键值元组
- update–>有顺序更新,有方向更新,替换重复值
- setdefault–>选择性更新,原位置已有值返回原值,无值返回新值d.setdefault(‘A’, 5)
集合方法
- add –>添加一个元素
- remove–>移除一个元素
- pop–>随机删除一个元素
- 交集运算符–>& intersectionintersection_update
- 并集运算符–>| union update
- 差集运算符–>- differencedifference_update
- 补集运算符–>^ symmetric_differencesymmetric_difference_update
- 集合关系判断 –> issubset issupersetisdisjoint
- 冻集合——不可变集合类型
函数
定义函数
形参和全局变量
可变长参数
类Class
定义静态属性
类的继承
二维到多维
函数和方法的区别
函数和方法的区别:方法是定义在类里面的函数!
- 本文标题:Python基础知识
- 创建时间:2022-11-15 00:00:00
- 本文链接:2022/11/15/Python基础知识/
- 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
评论