python內建物件型別

2021-07-07 08:53:11 字數 615 閱讀 1260

python內建物件型別

有 數字,字串,列表,元組,字典,集合等

pickle醃製(為了達到對一些物件進行持久化的儲存,並且不丟這個物件的型別與資料,我需要對這個物件進行序列號,然後存在記憶體或者存在第三方檔案,然後序列號的過程就叫醃製)例項

import pickle#匯入模組

lista=["name","age","ahangsan"]#建立的乙個列表物件

listb=pickle.dumps(lista)#進行了序列並存在了記憶體中

listc=pickle.loads(listb)

print listc#結果是["name","age","ahangsan"]

ww=["hello","world"]#建立的乙個列表物件

f=file("d:/1.pkl","wb");

pickle.dump(ww,f,true))#進行了序列並存在了檔案」d:/1.pkl「中

f.close()

f=file("d:/1.pkl","rb");

t=pickle.load(f)#讀取了檔案」d:/1,pkl「裡的物件

print t#結果:["hello","world"]

f.close()

python內建型別 python列表內建型別方法

列表操作方法 對列表l操作 例如list range 1,5 即 list 1,2,3,4 不含最後乙個元素 list range 1,10,2 即 list 1,3,5,7,9 在列表末尾新增新的物件 2 list.count obj 統計某個元素在列表 現的次數 3 list.extend se...

Python 內建物件

方法 功能bit length 返回以二進位制表示乙個整數所需要的位數,不包括符號位和前面的零 to bytes length,byteorder,signed false 返回表示乙個整數的位元組陣列 from bytes bytes,byteorder,signed false 返回由給定位元組...

python內建型別

元組 不可變,所以是可雜湊的 列表 實質上可被認為是長度可變的陣列 cpython 是由對其他物件的引用組成的連續陣列。指向這個陣列的指標及長度被儲存在列表的頭結構中。但是,python在建立列表的時候會採用指數過分配,使得新增或取出元素的平坦複雜度小。列表推導式 解析器在對列表推導求值的時候並不知...