MINI MINI MANI MO

Path : /usr/lib64/python2.7/
File Upload :
Current File : //usr/lib64/python2.7/UserDict.pyo

ó
Cì]c@sbdZdd	d„ƒYZdefd„ƒYZddlZejjeƒdd
d„ƒYZdS(sGA more or less complete user-defined wrapper around dictionary objects.tUserDictcBsòeZdd„Zd„Zd„ZdZd„Zd„Zd„Z	d„Z
d„Zd„Zd	„Z
d
„Zd„Zd„Zd
„Zd„Zd„Zdd„Zdd„Zdd„Zd„Zd„Zd„Zedd„ƒZRS(cKsEi|_|dk	r%|j|ƒnt|ƒrA|j|ƒndS(N(tdatatNonetupdatetlen(tselftdicttkwargs((s /usr/lib64/python2.7/UserDict.pyt__init__s
	cCs
t|jƒS(N(treprR(R((s /usr/lib64/python2.7/UserDict.pyt__repr__
scCs6t|tƒr"t|j|jƒSt|j|ƒSdS(N(t
isinstanceRtcmpR(RR((s /usr/lib64/python2.7/UserDict.pyt__cmp__scCs
t|jƒS(N(RR(R((s /usr/lib64/python2.7/UserDict.pyt__len__scCsO||jkr|j|St|jdƒr?|jj||ƒSt|ƒ‚dS(Nt__missing__(Rthasattrt	__class__RtKeyError(Rtkey((s /usr/lib64/python2.7/UserDict.pyt__getitem__s
cCs||j|<dS(N(R(RRtitem((s /usr/lib64/python2.7/UserDict.pyt__setitem__scCs|j|=dS(N(R(RR((s /usr/lib64/python2.7/UserDict.pyt__delitem__scCs|jjƒdS(N(Rtclear(R((s /usr/lib64/python2.7/UserDict.pyRscCsq|jtkr"t|jjƒƒSddl}|j}zi|_|j|ƒ}Wd||_X|j|ƒ|S(Niÿÿÿÿ(RRRtcopyR(RRRtc((s /usr/lib64/python2.7/UserDict.pyRs		

cCs
|jjƒS(N(Rtkeys(R((s /usr/lib64/python2.7/UserDict.pyR'scCs
|jjƒS(N(Rtitems(R((s /usr/lib64/python2.7/UserDict.pyR(scCs
|jjƒS(N(Rt	iteritems(R((s /usr/lib64/python2.7/UserDict.pyR)scCs
|jjƒS(N(Rtiterkeys(R((s /usr/lib64/python2.7/UserDict.pyR*scCs
|jjƒS(N(Rt
itervalues(R((s /usr/lib64/python2.7/UserDict.pyR+scCs
|jjƒS(N(Rtvalues(R((s /usr/lib64/python2.7/UserDict.pyR ,scCs
||jkS(N(R(RR((s /usr/lib64/python2.7/UserDict.pythas_key-scKs¶|dkrn„t|tƒr4|jj|jƒn_t|tiƒƒsYt|dƒrl|jj|ƒn'x$|jƒD]\}}|||<qyWt|ƒr²|jj|ƒndS(NR(	RRRRRttypeRRR(RRRtktv((s /usr/lib64/python2.7/UserDict.pyR.s%cCs||kr|S||S(N((RRtfailobj((s /usr/lib64/python2.7/UserDict.pytget:scCs!||kr|||<n||S(N((RRR%((s /usr/lib64/python2.7/UserDict.pyt
setdefault>s
cGs|jj||ŒS(N(Rtpop(RRtargs((s /usr/lib64/python2.7/UserDict.pyR(BscCs
|jjƒS(N(Rtpopitem(R((s /usr/lib64/python2.7/UserDict.pyR*DscCs
||jkS(N(R(RR((s /usr/lib64/python2.7/UserDict.pyt__contains__FscCs(|ƒ}x|D]}|||<qW|S(N((tclstiterabletvaluetdR((s /usr/lib64/python2.7/UserDict.pytfromkeysHs	
N(t__name__t
__module__RRR
R
t__hash__RRRRRRRRRRRR R!RR&R'R(R*R+tclassmethodR0(((s /usr/lib64/python2.7/UserDict.pyRs2																		tIterableUserDictcBseZd„ZRS(cCs
t|jƒS(N(titerR(R((s /usr/lib64/python2.7/UserDict.pyt__iter__Ps(R1R2R7(((s /usr/lib64/python2.7/UserDict.pyR5OsiÿÿÿÿNt	DictMixincBsªeZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z	d„Z
dd	„Zd
„Z
d„Zdd„Zdd
„Zd„Zd„Zd„ZRS(ccs x|jƒD]}|Vq
WdS(N(R(RR#((s /usr/lib64/python2.7/UserDict.pyR7`scCs%y||Wntk
r tSXtS(N(RtFalsetTrue(RR((s /usr/lib64/python2.7/UserDict.pyR!cs

cCs
|j|ƒS(N(R!(RR((s /usr/lib64/python2.7/UserDict.pyR+isccs$x|D]}|||fVqWdS(N((RR#((s /usr/lib64/python2.7/UserDict.pyRms
cCs
|jƒS(N(R7(R((s /usr/lib64/python2.7/UserDict.pyRpsccs&x|jƒD]\}}|Vq
WdS(N(R(Rt_R$((s /usr/lib64/python2.7/UserDict.pyRtscCs#g|jƒD]\}}|^q
S(N(R(RR;R$((s /usr/lib64/python2.7/UserDict.pyR wscCst|jƒƒS(N(tlistR(R((s /usr/lib64/python2.7/UserDict.pyRyscCs"x|jƒD]
}||=q
WdS(N(R(RR((s /usr/lib64/python2.7/UserDict.pyR{scCs.y||SWntk
r)|||<nX|S(N(R(RRtdefault((s /usr/lib64/python2.7/UserDict.pyR'~s

cGspt|ƒdkr2tdtdt|ƒƒ‚ny||}Wn"tk
rd|r^|dS‚nX||=|S(Nis&pop expected at most 2 arguments, got i(Rt	TypeErrorR	R(RRR)R.((s /usr/lib64/python2.7/UserDict.pyR(„s
cCsJy|jƒjƒ\}}Wntk
r8td‚nX||=||fS(Nscontainer is empty(Rtnextt
StopIterationR(RR#R$((s /usr/lib64/python2.7/UserDict.pyR*s

cKsº|dkrn‘t|dƒrHx|jƒD]\}}|||<q+WnXt|dƒrxF|jƒD]}||||<qdWn!x|D]\}}|||<q†W|r¶|j|ƒndS(NRR(RRRRR(RtotherRR#R$((s /usr/lib64/python2.7/UserDict.pyR—scCs%y||SWntk
r |SXdS(N(R(RRR=((s /usr/lib64/python2.7/UserDict.pyR&¦s
cCstt|jƒƒƒS(N(R	RR(R((s /usr/lib64/python2.7/UserDict.pyR
«scCsM|dkrdSt|tƒr4t|jƒƒ}ntt|jƒƒ|ƒS(Ni(RRR8RRR(RRA((s /usr/lib64/python2.7/UserDict.pyR
­s
cCst|jƒƒS(N(RR(R((s /usr/lib64/python2.7/UserDict.pyR³sN(R1R2R7R!R+RRRR RRRR'R(R*RR&R
R
R(((s /usr/lib64/python2.7/UserDict.pyR8Ws"														(((t__doc__RR5t_abcolltMutableMappingtregisterR8(((s /usr/lib64/python2.7/UserDict.pyt<module>s
L

OHA YOOOO