字典是python中比較特別的一類資料型別,是以大括號包圍 "{}" 的資料集合。字典與列表的最大不同在於字典是無序的,在字典中通過鍵來訪問成員。常用字典操作與列表類似,字典也是可變的,可以包含任何其他型別,字典中的成員位置只是象徵性的,並不能通過其位置來訪問該成員。字典中的成員是以 「鍵: 值」的形式來宣告的。
字典操作
描述dic.clear()
清空字典
dic.copy()
複製字典
dic.get(k)
獲得鍵 k 的值
dic.has_key(k)
是否包含鍵 k
dic.items()
獲得由鍵和值組成的列表
dic.keys()
獲得鍵的列表
dic.pop(k)
刪除鍵 k
dic.update()
更新成員
dic.values()
獲得值的列表
>>> dic.copy() # 複製字典
>>> dic['banana'] = 5 # 增加一項
>>> dic.items() # 獲得字典中成員的列表
2>>> dic
3>>> dic.keys() # 獲得鍵的列表
dict_keys(['orange', 'banana'])
>>> dic.values() # 獲得值的列表
dict_values([1, 5])
>>> dic.update() # 更新 "banana" 的值
>>> dic
>>> dic
>>> dic['orange'] # 通過鍵獲取值
1>>> dic.clear() # 清空字典
>>> dic{}
初學python python中的self
python中類的方法和普通函式的區別就是 它們必須有乙個額外的第乙個引數。一般情況下該引數以self命名,也可以換成其他名字,不過會降低程式的可讀性。self代表類的例項,python會對self進行賦值,而程式設計師不需要對self賦值。舉個例子來說明,myclass類例項化得到myobject...
初學 Python Python資料型別之檔案
檔案也可以看作是python中的資料型別。當使用python的內建函式open開啟乙個檔案後就返回乙個檔案物件。open filename,mode,bufsize bufsize 可選引數,緩衝區大小 常用檔案操作 檔案操作 描述file.read 將整個檔案讀入字串中 file.readline...
什麼是python?python初學者必學知識
1.python是一種精簡 高效 用途廣泛的程式語言 2.idle是python shell,通過輸入文字與程式互動的途徑 3.print 的作用是列印括號的內容到螢幕 4.5.將char和int 混用 6.print huih hui iuh 7.python3對中文編碼相容性很好,這一點在pyt...