python核心數據類型 -- 概覽

概覽

數字:int,long,float,complex,bool
字符:str,unicode
列表:list
字典:dict
元組:tuple
文件:file
其餘類型:集合(set),frozenset,類類型,None
其餘文件類工具:管道(pipes),先進先出管道(fifos),套接字文件(socket)python

類型轉換

非字符-->字符

項目 操做
str() 和print的結果相同
repr() 對象的精確值,但大多數使用 eval(repr(object)) == object
format() format(value[, format_spec])

可轉化的非數值-->數值

項目 操做
int() 轉化爲整數
float() 轉化爲浮點

序列化

項目 操做
list() 字符串轉化爲列表
tuple() 字符串轉化爲元組
set() 字符串轉化爲集合
frozenset() 字符串轉化爲不可變集合
dict() 根據(key,value)元組列表建立字典

字符和ASCII轉化

chr() <==> ord()

進制轉化

項目 操做
bin 將整數轉化爲二進制字符串
oct 將整數轉化爲八進制字符串
hex 將整數轉化爲十六進制字符串
eval 轉化爲數值
相關文章
相關標籤/搜索