1. 列表和元組
列表和元組可以被當成普通的「陣列」,但是能儲存任意數量任意不同型別
的python物件,通過從0開始的數字索引訪問元素 ,可以和字串一樣使用切片運算:[ ] [ : ] 得到子集。
列表和元組的區別:
1)列表使用 [ ] ,列表元素的個數和值可以被改變
>>> alist = [1,2,3,4,'python']
>>> alist[0]
1>>> alist[-1]
'python'
>>> alist[-1] = 'felix'
>>> alist[-1]
'felix'
2)元組使用(),元組被看成是唯讀的列表
>>> atuple = (1,2,3,4,'python')
>>> atuple[0]
1>>> atuple[-1]
'python'
>>> atuple[-1] = 'felix'
traceback (most recent call last):
file "", line 1, in atuple[-1] = 'felix'
typeerror: 'tuple' object does not support item assignment
2.字典
字典是python中的對映資料型別,由鍵--值(key-value)對構成。幾乎所有的pyhon物件都可以用作鍵,一般是以數字和字串最為常用,值是任意的python物件,字典元素使用 大括號 索引使用[鍵]
>>> adict =
>>> adict ['port'] = 80
>>> adict.keys()
[1, 'port']
>>> adict[1]
'number'
3. **塊及縮排對齊
**塊通過縮排表達**邏輯,而不是使用大括號
Python3 學習札記(一)
作為一名不合格的電氣汪,程式設計基礎較為薄弱,之前僅簡單接觸過c和matlab。最近對python有點兒興趣,天天胡亂的敲 知識不成體系,效率不高也沒有針對性,因此想在這裡記錄下自己的學習過程,不然不出一周指定全忘光!參考 逆風的薔薇 的教程,python3爬蟲 簡單網頁抓取 三引號可以用來表示多行...
Python3 學習札記(四)
參考 逆風的薔薇 的教程,python3爬蟲 登入知乎 關於fiddler的https抓包的設定說明,可以參考fiddler設定 請求報頭如下 登入 如下 報頭原始資訊如下 回應報文如下 解壓縮函式 defungzip data try print 正在解壓.data gzip.decompress...
Python學習札記
1 strip 去除字串中所有不想要的空白符,split 方法建立乙個列表。2 sorted bif支援複製排序。3 分片,列表推導 4 工廠函式去除掉裡列表中重複的項。5 定義乙個類時,實際上是在定義乙個定製工廠函式。6 使用dict 工廠函式或使用 可以建立乙個空字典。要訪問乙個person字典...