1、int:123456....用于计算
2、bool:True、False。用户判断。‘
3、str:存储少量数据,进行操作
4、list:列表。百万级、千万级。[]
5、元祖:只读列表。()
6、字典:键值对组成。{}
7、集合:
1、.bit_length()
转换为二进制最少的位数
输出
表示True、False。
1、int类型和bool值转换
2、bool值和int类型转换
应用: 写while语句时候需要用到while True。运行的时候True需要转换成1去运行。如果直接写while 1:运行速度更快,效率更高。
3、str和bool转换
1、字符串的索引与切片
1.1.索引:既字符的占位,不影响原本值。从零开始。负数为从后开始从-1开始。
1.2.切片:顾头不顾腚原则
序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。
1、增 append insert extend
①append
②insert
③extend
2、删 pop remove clean del
①pop安装索引删除
②remove 按照元素删除
③clean 清空
④del 直接清空变量或者切片删除
3、改
①根据索引改
②根据切片改
4、查
①
②查每个元素
5、公共方法
①len 列表元素
②count 出现次数
②inde索引
③sort 排序
·(正)
·(倒)
④reverse (列表倒叙显示)
元祖为只读列表,不可以修改,但是元祖里的列表可以修改。
优点:二分法查找。查询速度快。存储大量的关系型数据。
①有覆盖无增加
②无增加,有不动
①pop 有返回值(可以返回值,不会报错)
②popitem 随机删除
③clear清空字典
④删除字典del
①
②update 有覆盖,没有添加
1、
2、get