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、存放元素个数

容器类型:列表、元组、字典

原子:数字、字符串 

原文地址:https://www.cnblogs.com/wangzengyi/p/12095453.html