2、hash(obj) 返回obj的雜湊值
>>> mydict =
>>> len(mydict)
2>>> hash('name')
15034981
3、dict.copy() 返回字典(淺複製)的乙個副本
>>> mydict =
>>> yourdict = mydict.copy()
>>> yourdict
>>> id(mydict)41816664l
>>> id(yourdict)
41819544l
4、dict.clear() 刪除字典中全部元素
>>> mydict.clear()
>>> mydict
{}
5、dict.fromkeys(seq, val=none)
建立並返回乙個新字典,以 seq 中的元素做該字典的鍵。val 做該字典中全部鍵相應的初始值(假設不提供此值,則默覺得 none)。
>>> seq = ['name', 'port']
>>> mydict.fromkeys(seq)
6、dict.get(key)
對字典 dict 中的鍵 key,返回它相應的值 value,假設字典中不存在此鍵,則返回 default 的值(注意。引數 default 的預設值為 none)。
>>> mydict =
>>> mydict.get('name')
'earth'
>>> print mydict.get('home')
none
7、dict.items() 返回乙個包括字典中(鍵, 值)對元組的列表
>>> mydict.items()
[('name', 'earth'), ('port', '80')]
8、dict.keys() 返回乙個包括字典中鍵的列表
9、dict.values() 返回乙個包括字典中全部值的列表
>>> mydict.keys()
['name', 'port']
>>> mydict.values()
['earth', '80']
10、dict.iter()
方法 iteritems(), iterkeys(), itervalues()與它們相應的非迭代方法一樣,不同的是它們返回乙個迭代子,而不是乙個列表。
11、dict.pop(key[, default])
和方法 get()相似,假設字典中 key 鍵存在。刪除並返回 dict[key],假設 key 鍵不存在,且沒有給出 default 的值,引發 keyerror 異常。
>>> mydict.pop('port')
'80'
>>> mydict
>>> mydict.pop('port', 'no such key!')
'no such key!'
12、dict.setdefault(key, default=none)
和方法 set()相似,假設字典中不存在 key 鍵,由 dict[key]=default 為它賦值。
>>> mydict.setdefault('port', '8080')
'8080'
>>> mydict
13、dict.update(dict2) 將字典 dict2 的鍵-值對加入到字典 dict。
>>> yourdict =
>>> yourdict
>>> mydict.update(yourdict)
>>> mydict
VC 中經常使用的函式!
1 domodal 函式用來直接顯示有模式對話方塊,create 用於建立無模式對話方塊。3 得到hwnd函式 findwindow findwindowex hwnd hwnd findwindow t ieframe null if hwnd 4 cstudlg afxgetmainwnd af...
HTML中經常使用的單位
css3新增加的相對單位,相對於html的根元素,修改根元素可以調整所有字型大小,還可以避免字型大小逐層復合的連鎖反應,未經過調整的瀏覽器,16px 1em。主要用於螢幕適配布局,移動端使用比較廣泛。使用這種方式,只要根據不同螢幕設定不同的根元素即可使系統適配不同的螢幕。相對於當前物件內文字的尺寸來...
QTP中經常使用的VB語句
1.輸出語句msgbox 輸出需要返回的資料值,加上 表示原樣輸出 msgbox hello world msgbox hello world result msgbox hello world vbokonly,greeting msgbox hello world vbokonly,greeti...