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