Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325

Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325

Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325

Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325

Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325

Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325

Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325
3 \o*ã6@s(dZddddddddd d d d d ddddddddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6g6Zd7d8lmZd9d&„Zd:d#„Zd;d „Zdd „Z d?d-„Z d@d5„Z dAd„Z dBd„ZdCd„ZdDd„ZdEd„ZdFd „ZdGd„ZdHd„ZeZdId%„ZdJd)„ZdKd*„ZdLd'„ZdMd,„ZdNd.„ZdOd/„ZdPd0„ZdQd1„ZdRd3„ZdSd4„ZdTd6„Z dUd„Z!dVd„Z"dWd„Z#dXd„Z$dYd „Z%dZd„Z&d[d2„Z'dqd\d$„Z(Gd]d„dƒZ)Gd^d „d ƒZ*Gd_d(„d(ƒZ+d`d„Z,dad„Z-dbd„Z.dcd„Z/ddd„Z0ded„Z1dfd„Z2dgd„Z3dhd„Z4did„Z5djd„Z6dkd„Z7dld!„Z8dmd"„Z9y d7dnl:TWne;k �rbYnXd7dol:mZeZeZ?e Z@e ZAe ZBeZCeZDeZEeZFeZGeZHeZIeZJeZKeZLeZMeZNeZOeZPeZQeZReZSeZTe ZUe!ZVe"ZWe$ZXe%ZYe'ZZe,Z[e-Z\e.Z]e/Z^e0Z_e1Z`e2Zae3Zbe4Zce5Zde6Zee7Zfe8Zge9ZhdpS)ras Operator Interface This module exports a set of functions corresponding to the intrinsic operators of Python. For example, operator.add(x, y) is equivalent to the expression x+y. The function names are those used for special methods; variants without leading and trailing '__' are also provided for convenience. This is the pure Python implementation of the module. ÚabsÚaddÚand_Ú attrgetterÚconcatÚcontainsÚcountOfÚdelitemÚeqÚfloordivÚgeÚgetitemÚgtÚiaddÚiandÚiconcatÚ ifloordivÚilshiftÚimatmulÚimodÚimulÚindexÚindexOfÚinvÚinvertÚiorÚipowÚirshiftÚis_Úis_notÚisubÚ itemgetterÚitruedivÚixorÚleÚ length_hintÚlshiftÚltÚmatmulÚ methodcallerÚmodÚmulÚneÚnegÚnot_Úor_ÚposÚpowÚrshiftÚsetitemÚsubÚtruedivÚtruthÚxoré)rcCs||kS)zSame as a < b.©)ÚaÚbr8r8ú /usr/lib64/python3.6/operator.pyr&scCs||kS)zSame as a <= b.r8)r9r:r8r8r;r#scCs||kS)zSame as a == b.r8)r9r:r8r8r;r #scCs||kS)zSame as a != b.r8)r9r:r8r8r;r+'scCs||kS)zSame as a >= b.r8)r9r:r8r8r;r +scCs||kS)zSame as a > b.r8)r9r:r8r8r;r /scCs| S)zSame as not a.r8)r9r8r8r;r-5scCs |rdSdS)z*Return True if a is true, False otherwise.TFr8)r9r8r8r;r59scCs||kS)zSame as a is b.r8)r9r:r8r8r;r=scCs||k S)zSame as a is not b.r8)r9r:r8r8r;rAscCst|ƒS)zSame as abs(a).)Ú_abs)r9r8r8r;rGscCs||S)zSame as a + b.r8)r9r:r8r8r;rKscCs||@S)zSame as a & b.r8)r9r:r8r8r;rOscCs||S)zSame as a // b.r8)r9r:r8r8r;r SscCs|jƒS)zSame as a.__index__().)Ú __index__)r9r8r8r;rWscCs|S)z Same as ~a.r8)r9r8r8r;r[scCs||>S)zSame as a << b.r8)r9r:r8r8r;r%`scCs||S)zSame as a % b.r8)r9r:r8r8r;r)dscCs||S)zSame as a * b.r8)r9r:r8r8r;r*hscCs||S)zSame as a @ b.r8)r9r:r8r8r;r'lscCs| S)z Same as -a.r8)r9r8r8r;r,pscCs||BS)zSame as a | b.r8)r9r:r8r8r;r.tscCs| S)z Same as +a.r8)r9r8r8r;r/xscCs||S)zSame as a ** b.r8)r9r:r8r8r;r0|scCs||?S)zSame as a >> b.r8)r9r:r8r8r;r1€scCs||S)zSame as a - b.r8)r9r:r8r8r;r3„scCs||S)zSame as a / b.r8)r9r:r8r8r;r4ˆscCs||AS)zSame as a ^ b.r8)r9r:r8r8r;r6ŒscCs(t|dƒs dt|ƒj}t|ƒ‚||S)z%Same as a + b, for a and b sequences.Ú __getitem__z!'%s' object can't be concatenated)ÚhasattrÚtypeÚ__name__Ú TypeError)r9r:Úmsgr8r8r;r’s cCs||kS)z(Same as b in a (note reversed operands).r8)r9r:r8r8r;r™scCs&d}x|D]}||kr |d7}q W|S)z)Return the number of times b occurs in a.r7ér8)r9r:ÚcountÚir8r8r;r�s   cCs ||=dS)zSame as del a[b].Nr8)r9r:r8r8r;r¥scCs||S)z Same as a[b].r8)r9r:r8r8r;r ©scCs.x(t|ƒD]\}}||kr |Sq Wtdƒ‚dS)z!Return the first index of b in a.z$sequence.index(x): x not in sequenceN)Ú enumerateÚ ValueError)r9r:rFÚjr8r8r;r­scCs |||<dS)zSame as a[b] = c.Nr8)r9r:Úcr8r8r;r2µscCsÈt|tƒs dt|ƒj}t|ƒ‚yt|ƒStk r<YnXyt|ƒj}Wntk r`|SXy ||ƒ}Wntk r‚|SX|tkr�|St|tƒs°dt|ƒj}t|ƒ‚|dkrÄd}t |ƒ‚|S)a2 Return an estimate of the number of items in obj. This is useful for presizing containers when building from an iterable. If the object supports len(), the result will be exact. Otherwise, it may over- or under-estimate by an arbitrary amount. The result will be an integer >= 0. z/'%s' object cannot be interpreted as an integerz'__length_hint__ must be integer, not %sr7z$__length_hint__() should return >= 0) Ú isinstanceÚintr@rArBÚlenÚ__length_hint__ÚAttributeErrorÚNotImplementedrH)ÚobjÚdefaultrCZhintÚvalr8r8r;r$¹s4     c@s4eZdZdZd Zdd„Zdd„Zdd „Zd d „Zd S)raV Return a callable object that fetches the given attribute(s) from its operand. After f = attrgetter('name'), the call f(r) returns r.name. After g = attrgetter('name', 'date'), the call g(r) returns (r.name, r.date). After h = attrgetter('name.first', 'name.last'), the call h(r) returns (r.name.first, r.name.last). Ú_attrsÚ_callcsn|s.funccst‡fdd„ˆDƒƒS)Nc3s|]}|ˆƒVqdS)Nr8)Ú.0Úgetter)rQr8r;ú ûsz4attrgetter.__init__..func..)Útuple)rQ)Úgetters)rQr;rZús) rKÚstrrBrTÚsplitrUr^Úmapr)ÚselfÚattrZattrsrZr8)r_rYr;Ú__init__ìs     zattrgetter.__init__cCs |j|ƒS)N)rU)rcrQr8r8r;Ú__call__þszattrgetter.__call__cCs$d|jj|jjdjtt|jƒƒfS)Nz %s.%s(%s)z, )Ú __class__Ú __module__Ú __qualname__ÚjoinrbÚreprrT)rcr8r8r;Ú__repr__szattrgetter.__repr__cCs |j|jfS)N)rgrT)rcr8r8r;Ú __reduce__szattrgetter.__reduce__N)rTrU) rArhriÚ__doc__Ú __slots__rerfrlrmr8r8r8r;râs c@s4eZdZdZd Zdd„Zdd„Zdd „Zd d „Zd S)r zØ Return a callable object that fetches the given item(s) from its operand. After f = itemgetter(2), the call f(r) returns r[2]. After g = itemgetter(2, 5, 3), the call g(r) returns (r[2], r[5], r[3]) Ú_itemsrUcsFˆs ˆf|_‡fdd„}||_n"ˆfˆ|_‰‡fdd„}||_dS)Ncs|ˆS)Nr8)rQ)Úitemr8r;rZsz!itemgetter.__init__..funccst‡fdd„ˆDƒƒS)Nc3s|]}ˆ|VqdS)Nr8)r[rF)rQr8r;r]sz4itemgetter.__init__..func..)r^)rQ)Úitems)rQr;rZs)rprU)rcrqrrrZr8)rqrrr;res  zitemgetter.__init__cCs |j|ƒS)N)rU)rcrQr8r8r;rfszitemgetter.__call__cCs$d|jj|jjdjtt|jƒƒfS)Nz %s.%s(%s)z, )rgrhrArjrbrkrp)rcr8r8r;rl szitemgetter.__repr__cCs |j|jfS)N)rgrp)rcr8r8r;rm%szitemgetter.__reduce__N)rprU) rArhrirnrorerfrlrmr8r8r8r;r s  c@s4eZdZdZdZdd„Zdd„Zd d „Zd d „Zd S)r(zö Return a callable object that calls the given method on its operand. After f = methodcaller('name'), the call f(r) returns r.name(). After g = methodcaller('name', 'date', foo=1), the call g(r) returns r.name('date', foo=1). Ú_nameÚ_argsÚ_kwargscOsVt|ƒdkrd}t|ƒ‚|d}|d|_t|jtƒs>tdƒ‚|dd…|_||_dS)Néz9methodcaller needs at least one argument, the method namer7rDzmethod name must be a string)rMrBrsrKr`rtru)ÚargsÚkwargsrCrcr8r8r;re1s   zmethodcaller.__init__cCst||jƒ|j|jŽS)N)rWrsrtru)rcrQr8r8r;rf<szmethodcaller.__call__cCsTt|jƒg}|jtt|jƒƒ|jdd„|jjƒDƒƒd|jj|jj dj |ƒfS)Ncss|]\}}d||fVqdS)z%s=%rNr8)r[ÚkÚvr8r8r;r]Bsz(methodcaller.__repr__..z %s.%s(%s)z, ) rkrsÚextendrbrtrurrrgrhrArj)rcrwr8r8r;rl?s  zmethodcaller.__repr__cCsD|js|j|jf|jfSddlm}||j|jf|jŽ|jfSdS)Nr7)Úpartial)rurgrsrtÚ functoolsr|)rcr|r8r8r;rmGs zmethodcaller.__reduce__N)rsrtru) rArhrirnrorerfrlrmr8r8r8r;r((s  cCs ||7}|S)zSame as a += b.r8)r9r:r8r8r;rQscCs ||M}|S)zSame as a &= b.r8)r9r:r8r8r;rVscCs,t|dƒs dt|ƒj}t|ƒ‚||7}|S)z&Same as a += b, for a and b sequences.r>z!'%s' object can't be concatenated)r?r@rArB)r9r:rCr8r8r;r[s  cCs ||}|S)zSame as a //= b.r8)r9r:r8r8r;rcscCs ||K}|S)zSame as a <<= b.r8)r9r:r8r8r;rhscCs ||;}|S)zSame as a %= b.r8)r9r:r8r8r;rmscCs ||9}|S)zSame as a *= b.r8)r9r:r8r8r;rrscCs ||}|S)zSame as a @= b.r8)r9r:r8r8r;rwscCs ||O}|S)zSame as a |= b.r8)r9r:r8r8r;r|scCs ||C}|S)zSame as a **= b.r8)r9r:r8r8r;r�scCs ||L}|S)zSame as a >>= b.r8)r9r:r8r8r;r†scCs ||8}|S)zSame as a -= b.r8)r9r:r8r8r;r‹scCs ||}|S)zSame as a /= b.r8)r9r:r8r8r;r!�scCs ||N}|S)zSame as a ^= b.r8)r9r:r8r8r;r"•s)Ú*)rnN)r7)irnÚ__all__Úbuiltinsrr<r&r#r r+r r r-r5rrrrr rrrr%r)r*r'r,r.r/r0r1r3r4r6rrrrr rr2r$rr r(rrrrrrrrrrrrr!r"Ú _operatorÚ ImportErrorÚ__lt__Ú__le__Ú__eq__Ú__ne__Ú__ge__Ú__gt__Ú__not__Ú__abs__Ú__add__Ú__and__Ú __floordiv__r=Ú__inv__Ú __invert__Ú __lshift__Ú__mod__Ú__mul__Ú __matmul__Ú__neg__Ú__or__Ú__pos__Ú__pow__Ú __rshift__Ú__sub__Ú __truediv__Ú__xor__Ú __concat__Ú __contains__Ú __delitem__r>Ú __setitem__Ú__iadd__Ú__iand__Ú __iconcat__Ú __ifloordiv__Ú __ilshift__Ú__imod__Ú__imul__Ú __imatmul__Ú__ior__Ú__ipow__Ú __irshift__Ú__isub__Ú __itruediv__Ú__ixor__r8r8r8r;Ú sâ    )')