Python类型总结
一、类型总结
1、数字
int(..)
2、字符串
replace/find/join/strip/startswith/split/upper/lower/format
tempalte = "i am {name}, age : {age}"
v = tempalte.format(name='alex',age=19)
v = tempalte.format(**{"name": 'alex','age': 19})
print(v)
3、列表
append、extend、insert
索引、切片、循环
4、元组
索引、切片、循环 以及元素不能被修改
5、字典
get/update/keys/values/items
for,索引
dic = {
"k1": 'v1'
}
v = "k1" in dic
print(v)
v = "v1" in dic.values()
print(v)
6、布尔值
True为1 False为0
bool(...)
None "" () [] {} 0 ==> False
二、从不同角度对类型进行归类
1、可变不可变
可变:列表、字典
不可变:字符串、数字、元组
2、访问顺序
直接访问:数字
顺序访问:字符串、列表、元组
3、存放元素个数
容器类型:列表、元组、字典
原子:数字、字符串