dict()函式建立字典
使用時的注意事項:
>>> eg2 = dict(lwt='1',zyb='2')
>>> eg2
>>> eg2 = dict('lwt'='1','zyb'='2')
file "", line 1
syntaxerror: keyword can't be an expression
2. 在定義的變數後直接用中括號,給字典中繼續新增k-v值,eg2['k']='v',**如下:
>>> eg2['大括號中帶單引號'] = '用等號連線並帶單引號輸入值'
>>> eg2
3. 通過對映函式的方式二來構造字典dict(zip(['存放k值1','存放k值2','存放k值3']),[v值1,v值2,v值3]),**如下
>>> eg4 = dict(zip(['1','2','3'],[111,222,333]))
>>> eg4
4. 通過可迭代方式三來構建字典,dict([('k1',v1),('k2',v2),('k3',v3)]),**如下:
>>> dict([('one',1),('two',2),('three',3)])
day09 字典型別
1 作用 2 定義 內用逗號分隔開多個key value,其中value可以使任意型別,但是 key必須是不可變型別,且不能重複 造字典的方式一 d d dict print d k1 print d 1,2,3 print type d d 預設定義出來的是空字典 print d,type d 1...
python學習系列 day09
一 圖形介面 1 tkinter 2 turtle 二 網路程式設計 1 tcp程式設計 1 客戶端 import socket s socket.socket socket.af inet,socket.sock stream af inet表示利用的ipv4,af inet6表示用ipv6。so...
python之路day09 函式
s 金老闆啊 print len s 內建函式 s 金老闆啊 def my len i 0 for k in s i 1 print i print my len none s 金老闆啊 def my len 自定義函式 i 0 for k in s i 1 print i return i 返回值...