数据类型
布尔型 bool (不可变类型)
bool(1)
bool(0b01))
bool(-1.2)
bool('s')
bool([1])数值
整型 int (不可变类型)
int 类型方法
长整型 long (不可变类型), Python3 不支持
复数 complex
浮点类型 float (不可变类型)
字符串:str (不可变类型)
字符串表示法
字符串连接整型必须转换字符串类型
路径字符串
字符串长度
字符串索引
字符串切片
字符串操作
查找子串:find, rfind, index, rindex
查找子串数量:count
替换字符串:replace
分割字符串:split, 自动识别空白字符
单词首字母大写:title
串前缀开始、后缀结束:startswith,endswith
单词首字母大写
大小写转换:lower,upper
tab键个数
对齐:ljust,rjust,center
修剪:lstrip,rstrip,strip
分割三部分:partition,rpartition, 返回元组
行切割:splitlines,返回列表
只包含字符则返回 True 否则返回 False:isalpha
只包含数字则返回 True 否则返回 False: isdigit
合并:join
元组 tuple
定义元组
访问
修改:不能
删除:不能
list 列表 (可变类型)
创建列表
添加
删除
修改
切片
元素次数
索引位置
查询:in, not in 是否[不]存在
max, min
倒序
排序
降序
range()
字典 dict (可变类型)
创建字典
修改字典
添加字典
删除字典
删除元素
查询值
元素个数
key 列表
value 列表
items (键,值)元组的列表
遍历
排序元祖
设置值:键存在,不改动,返回字典中响应的键对应的值
设置值:键不存在,再字典中增加新的键值对,并返回相应的值
键值对儿
强制类型转换
获取变量数据类型
集合
查看方法
Counter
有序字典 orderedDict
默认字典 defaultDict
可命名元祖(namedtuple)
队列(deque)
深浅拷贝
可变类型不能作为字典的key
Last updated