python學習以內置數據結構

分類
1.數值型
int:python3的int就是長整型,沒有大小限制,受限於內存區域的大小。
float:有實數部分和小數部分組成,支持十進制和科學計數法表示。
complex:複數,有實部和虛部兩部分組成,實數和虛數部分否是浮點數,例:3+4J
bool:int的子類,僅有 2個實例,True,False對應1和0,均可以和正數直接運算。
2.序列對象
字符串str:
列表list
一個有序的隊列,其元素能夠是任意對象,支持切片操做,是線性可變的數據結構,使用[]表示。
列表查詢:
index(value,[start,[stop]]),經過指定區間查找列表內的元素是否匹配,匹配第一個就當即返回索引,匹配不到就跑出異常ValueErro
cout(value):返回列表中匹配value的次數
時間複雜度:index和count方法都是O(n),隨着列表數據規模的增大,效率降低。
len():返回列表元素個數python

相關文章
相關標籤/搜索