建立字典,編寫在{}中,包含一系列」鍵:值「對
>>>d=
>>>d={}
>>>d['food']='rice'
>>>d['name']='peter'
>>>d['color']='pink'
>>>d['age']=40
鍵的排序:for迴圈
(1)通過字典的keys方法收集乙個鍵的列表,使用列表的sort排序
(2)使用內建sorted
>>>ks=list(d.keys())
>>>ks.sort()
>>>for key in ks:
... print key,'=>',d[key]
>>>for key in sorted(d):
... print key,'=>',d[key]
迭代優化和if測試
>>>squares = [x**2
for x in [1,2,3,4,5]]
>>>squares
>>>if
not'f'
in d:
print
'missing'
in查詢是否鍵f是否存在
不可變的列表,編寫在()中
>>>t=(1,2,3,4)
>>>len(t)
>>>t+(5,6)
>>>t[0]
python學習 字典
字典的形式 形式 dict key 鍵 可以理解為代號 value 值 代號所指代的內容 字典的特點 1 字典是 無序 的,它不能通過偏移來訪問,只能 通過鍵來訪問 2 可以巢狀 3 可變資料型別,可以在原地修改裡面的內容。4 組成字典的 鍵 必須是 不可變 的資料型別,比如,數字,字串,元組等 列...
python學習 字典
這幾天都比較忙,在搞android開發,接著就天天碼 自然就是很晚。抽點時間現在來看一下python方面的基礎,字典。字典 字典是一種可變容器模型,可以為任意型別。字典中由鍵和值組成,中間冒號隔開。使用冒號隔開,這樣就可以一一的建立好乙個物件,物件之間使用逗號隔開。使用arcmap來建立乙個物件。建...
Python學習 字典
python學習 字典 1.字典是一系列鍵 值對。每個鍵都與乙個值相關聯,可以通過鍵來訪問相應的值。與鍵相關聯的值可以是數字 字串 列表 字典或者任何的python物件。2.python不關心字典中鍵 值對的儲存順序,只關心鍵和值之間的關聯關係。也就是不能像列表中一樣通過角標來訪問鍵 值對。3.使用...