python2018.9.18內容
1. 元組
作用:存多個值,對比列表來說,元組不可變(是可以當做字典的key的),主要是用來讀
定義:與列表類型比,只不過[]換成()
優先掌握的操作:
1、按索引取值(正向取+反向取):只能取
2、切片(顧頭不顧尾,步長)
3、長度
4、成員運算in和not in
5、循環
2. 字典
作用:存多個值,key-value存取,取值速度快
定義:key必須是不可變類型,value可以是任意類型
#優先掌握的操作:
#1、按key存取值:可存可取
#2、長度len
#3、成員運算in和not in
#4、刪除
#5、鍵keys(),值values(),鍵值對items()
#6、循環
3. 集合
#定義:
知識點回顧
可變類型是不可hash類型
不可變類型是可hash類型
#定義集合:
集合:可以包含多個元素,用逗號分割,
集合的元素遵循三個原則:
1:每個元素必須是不可變類型(可hash,可作為字典的key)
2:沒有重復的元素
3:無序
註意集合的目的是將不同的值存放到一起,不同的集合間用來做關系運算,無需糾結於集合中單個值
4. 字符編碼
計算機要想工作必須通電,即用‘電’驅使計算機幹活,也就是說‘電’的特性決定了計算機的特性。電的特性即高低電平(人類從邏輯上將二進制數1對應高電平,二進制數0對應低電平),關於磁盤的磁特性也是同樣的道理。結論:計算機只認識數字
很明顯,我們平時在使用計算機時,用的都是人類能讀懂的字符(用高級語言編程的結果也無非是在文件內寫了一堆字符),如何能讓計算機讀懂人類的字符?
必須經過一個過程: #字符--------(翻譯過程)------->數字
#這個過程實際就是一個字符如何對應一個特定數字的標準,這個標準稱之為字符編碼
python2018.9.18內容