4ede43ec267ac25f39e0b8e00d37acb875ca54b0
[plcapi.git] / trunk / psycopg2 / doc / api / public / __builtin__.list-class.html
1 <?xml version="1.0" encoding="utf-8"?>\r
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\r
3           "DTD/xhtml1-transitional.dtd">\r
4 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">\r
5 <head>\r
6   <title>__builtin__.list</title>\r
7   <link rel="stylesheet" href="epydoc.css" type="text/css" />\r
8 <script type="text/javascript">\r
9 <!--\r
10 function setFrame(url1, url2){\r
11     parent.frames[1].location.href = url1;\r
12     parent.frames[2].location.href = url2;\r
13 }\r
14 -->\r
15 </script>\r
16 </head>\r
17 <body bgcolor="white" text="black" link="blue" vlink="#204080"\r
18       alink="#204080">\r
19 \r
20 <!-- =========== START OF NAVBAR =========== -->\r
21 <table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">\r
22   <tr valign="middle">\r
23     <th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="psycopg2-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>\r
24     <th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="trees.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>\r
25     <th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="indices.html">Index</a>&nbsp;&nbsp;&nbsp;</th>\r
26     <th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>\r
27     <th class="navbar" width="100%"></th>\r
28   </tr>\r
29 </table>\r
30 <table width="100%" cellpadding="0" cellspacing="0">\r
31   <tr valign="top">\r
32     <td width="100%">\r
33       <span class="breadcrumbs">\r
34         Module&nbsp;__builtin__ ::\r
35         Class&nbsp;list\r
36       </span><br />\r
37     </td>\r
38     <td><table cellpadding="0" cellspacing="0">\r
39       <tr><td align="right"><span class="options">[<a href="../private/__builtin__.list-class.html">show&nbsp;private</a>&nbsp;|&nbsp;hide&nbsp;private]</span></td></tr>\r
40       <tr><td align="right"><span class="options">[<a href="frames.html" target="_top">frames</a>&nbsp;|&nbsp;<a href="__builtin__.list-class.html" target="_top">no&nbsp;frames</a>]</span></td></tr>\r
41     </table></td>\r
42 </tr></table>\r
43 \r
44 <!-- =========== START OF CLASS DESCRIPTION =========== -->\r
45 <h2 class="class">Type list</h2>\r
46 \r
47 <pre class="base-tree">\r
48 <a href="__builtin__.object-class.html"><code>object</code></a> --+\r
49          |\r
50         <strong class="uidshort">list</strong>\r
51 </pre><br />\r
52 \r
53 <dl><dt>Known Subclasses:</dt>\r
54 <dd>\r
55     <a href="psycopg2.extras.DictRow-class.html"><code>DictRow</code></a></dd></dl>\r
56 \r
57 <hr/>\r
58 \r
59 <p>list() -&gt; new list\r
60 list(sequence) -&gt; new list initialized from sequence's items</p>\r
61 <hr/>\r
62 \r
63 \r
64 <!-- =========== START OF METHOD SUMMARY =========== -->\r
65 <table class="summary" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">\r
66 <tr bgcolor="#70b0f0" class="summary">\r
67   <th colspan="2">Method Summary</th></tr>\r
68 <tr><td align="right" valign="top" width="15%" class="rtype">&nbsp;</td>\r
69   <td><code><span class="summary-sig"><a href="__builtin__.list-class.html#__init__" class="summary-sig-name"><code>__init__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>\r
70 <br />\r
71 x.__init__(...) initializes x; see x.__class__.__doc__ for signature</td></tr>\r
72 <tr><td align="right" valign="top" width="15%" class="rtype">&nbsp;</td>\r
73   <td><code><a name="__add__"></a><span class="summary-sig"><span class="summary-sig-name">__add__</span>(<span class="summary-sig-arg">x</span>,\r
74           <span class="summary-sig-arg">y</span>)</span></code>\r
75 <br />\r
76 Return x+y...</td></tr>\r
77 <tr><td align="right" valign="top" width="15%" class="rtype">&nbsp;</td>\r
78   <td><code><a name="__contains__"></a><span class="summary-sig"><span class="summary-sig-name">__contains__</span>(<span class="summary-sig-arg">x</span>,\r
79           <span class="summary-sig-arg">y</span>)</span></code>\r
80 <br />\r
81 Return y in x...</td></tr>\r
82 <tr><td align="right" valign="top" width="15%" class="rtype">&nbsp;</td>\r
83   <td><code><a name="__delitem__"></a><span class="summary-sig"><span class="summary-sig-name">__delitem__</span>(<span class="summary-sig-arg">x</span>,\r
84           <span class="summary-sig-arg">y</span>)</span></code>\r
85 <br />\r
86 Return del x[y]...</td></tr>\r
87 <tr><td align="right" valign="top" width="15%" class="rtype">&nbsp;</td>\r
88   <td><code><span class="summary-sig"><a href="__builtin__.list-class.html#__delslice__" class="summary-sig-name"><code>__delslice__</code></a>(<span class="summary-sig-arg">x</span>,\r
89           <span class="summary-sig-arg">i</span>,\r
90           <span class="summary-sig-arg">j</span>)</span></code>\r
91 <br />\r
92 Use of negative indices is not supported.</td></tr>\r
93 <tr><td align="right" valign="top" width="15%" class="rtype">&nbsp;</td>\r
94   <td><code><a name="__eq__"></a><span class="summary-sig"><span class="summary-sig-name">__eq__</span>(<span class="summary-sig-arg">x</span>,\r
95           <span class="summary-sig-arg">y</span>)</span></code>\r
96 <br />\r
97 Return x==y...</td></tr>\r
98 <tr><td align="right" valign="top" width="15%" class="rtype">&nbsp;</td>\r
99   <td><code><a name="__ge__"></a><span class="summary-sig"><span class="summary-sig-name">__ge__</span>(<span class="summary-sig-arg">x</span>,\r
100           <span class="summary-sig-arg">y</span>)</span></code>\r
101 <br />\r
102 Return x&gt;=y...</td></tr>\r
103 <tr><td align="right" valign="top" width="15%" class="rtype">&nbsp;</td>\r
104   <td><code><span class="summary-sig"><a href="__builtin__.list-class.html#__getattribute__" class="summary-sig-name"><code>__getattribute__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>\r
105 <br />\r
106 x.__getattribute__('name') &lt;==&gt; x.name</td></tr>\r
107 <tr><td align="right" valign="top" width="15%" class="rtype">&nbsp;</td>\r
108   <td><code><a name="__getitem__"></a><span class="summary-sig"><span class="summary-sig-name">__getitem__</span>(<span class="summary-sig-arg">x</span>,\r
109           <span class="summary-sig-arg">y</span>)</span></code>\r
110 <br />\r
111 Return x[y]...</td></tr>\r
112 <tr><td align="right" valign="top" width="15%" class="rtype">&nbsp;</td>\r
113   <td><code><span class="summary-sig"><a href="__builtin__.list-class.html#__getslice__" class="summary-sig-name"><code>__getslice__</code></a>(<span class="summary-sig-arg">x</span>,\r
114           <span class="summary-sig-arg">i</span>,\r
115           <span class="summary-sig-arg">j</span>)</span></code>\r
116 <br />\r
117 Use of negative indices is not supported.</td></tr>\r
118 <tr><td align="right" valign="top" width="15%" class="rtype">&nbsp;</td>\r
119   <td><code><a name="__gt__"></a><span class="summary-sig"><span class="summary-sig-name">__gt__</span>(<span class="summary-sig-arg">x</span>,\r
120           <span class="summary-sig-arg">y</span>)</span></code>\r
121 <br />\r
122 Return x&gt;y...</td></tr>\r
123 <tr><td align="right" valign="top" width="15%" class="rtype">&nbsp;</td>\r
124   <td><code><a name="__hash__"></a><span class="summary-sig"><span class="summary-sig-name">__hash__</span>(<span class="summary-sig-arg">x</span>)</span></code>\r
125 <br />\r
126 Return hash(x)...</td></tr>\r
127 <tr><td align="right" valign="top" width="15%" class="rtype">&nbsp;</td>\r
128   <td><code><a name="__iadd__"></a><span class="summary-sig"><span class="summary-sig-name">__iadd__</span>(<span class="summary-sig-arg">x</span>,\r
129           <span class="summary-sig-arg">y</span>)</span></code>\r
130 <br />\r
131 Return x+=y...</td></tr>\r
132 <tr><td align="right" valign="top" width="15%" class="rtype">&nbsp;</td>\r
133   <td><code><a name="__imul__"></a><span class="summary-sig"><span class="summary-sig-name">__imul__</span>(<span class="summary-sig-arg">x</span>,\r
134           <span class="summary-sig-arg">y</span>)</span></code>\r
135 <br />\r
136 Return x*=y...</td></tr>\r
137 <tr><td align="right" valign="top" width="15%" class="rtype">&nbsp;</td>\r
138   <td><code><a name="__iter__"></a><span class="summary-sig"><span class="summary-sig-name">__iter__</span>(<span class="summary-sig-arg">x</span>)</span></code>\r
139 <br />\r
140 Return iter(x)...</td></tr>\r
141 <tr><td align="right" valign="top" width="15%" class="rtype">&nbsp;</td>\r
142   <td><code><a name="__le__"></a><span class="summary-sig"><span class="summary-sig-name">__le__</span>(<span class="summary-sig-arg">x</span>,\r
143           <span class="summary-sig-arg">y</span>)</span></code>\r
144 <br />\r
145 Return x&lt;=y...</td></tr>\r
146 <tr><td align="right" valign="top" width="15%" class="rtype">&nbsp;</td>\r
147   <td><code><a name="__len__"></a><span class="summary-sig"><span class="summary-sig-name">__len__</span>(<span class="summary-sig-arg">x</span>)</span></code>\r
148 <br />\r
149 Return len(x)...</td></tr>\r
150 <tr><td align="right" valign="top" width="15%" class="rtype">&nbsp;</td>\r
151   <td><code><a name="__lt__"></a><span class="summary-sig"><span class="summary-sig-name">__lt__</span>(<span class="summary-sig-arg">x</span>,\r
152           <span class="summary-sig-arg">y</span>)</span></code>\r
153 <br />\r
154 Return x&lt;y...</td></tr>\r
155 <tr><td align="right" valign="top" width="15%" class="rtype">&nbsp;</td>\r
156   <td><code><a name="__mul__"></a><span class="summary-sig"><span class="summary-sig-name">__mul__</span>(<span class="summary-sig-arg">x</span>,\r
157           <span class="summary-sig-arg">n</span>)</span></code>\r
158 <br />\r
159 Return x*n...</td></tr>\r
160 <tr><td align="right" valign="top" width="15%" class="rtype">&nbsp;</td>\r
161   <td><code><a name="__ne__"></a><span class="summary-sig"><span class="summary-sig-name">__ne__</span>(<span class="summary-sig-arg">x</span>,\r
162           <span class="summary-sig-arg">y</span>)</span></code>\r
163 <br />\r
164 Return x!=y...</td></tr>\r
165 <tr><td align="right" valign="top" width="15%" class="rtype">&nbsp;</td>\r
166   <td><code><a name="__new__"></a><span class="summary-sig"><span class="summary-sig-name">__new__</span>(<span class="summary-sig-arg">T</span>,\r
167           <span class="summary-sig-arg">S</span>,\r
168           <span class="summary-sig-vararg">...</span>)</span></code>\r
169 <br />\r
170 Return a new object with type S, a subtype of T...</td></tr>\r
171 <tr><td align="right" valign="top" width="15%" class="rtype">&nbsp;</td>\r
172   <td><code><a name="__repr__"></a><span class="summary-sig"><span class="summary-sig-name">__repr__</span>(<span class="summary-sig-arg">x</span>)</span></code>\r
173 <br />\r
174 Return repr(x)...</td></tr>\r
175 <tr><td align="right" valign="top" width="15%" class="rtype">&nbsp;</td>\r
176   <td><code><a name="__rmul__"></a><span class="summary-sig"><span class="summary-sig-name">__rmul__</span>(<span class="summary-sig-arg">x</span>,\r
177           <span class="summary-sig-arg">n</span>)</span></code>\r
178 <br />\r
179 Return n*x...</td></tr>\r
180 <tr><td align="right" valign="top" width="15%" class="rtype">&nbsp;</td>\r
181   <td><code><a name="__setitem__"></a><span class="summary-sig"><span class="summary-sig-name">__setitem__</span>(<span class="summary-sig-arg">x</span>,\r
182           <span class="summary-sig-arg">i</span>,\r
183           <span class="summary-sig-arg">y</span>)</span></code>\r
184 <br />\r
185 Return x[i]=y...</td></tr>\r
186 <tr><td align="right" valign="top" width="15%" class="rtype">&nbsp;</td>\r
187   <td><code><span class="summary-sig"><a href="__builtin__.list-class.html#__setslice__" class="summary-sig-name"><code>__setslice__</code></a>(<span class="summary-sig-arg">x</span>,\r
188           <span class="summary-sig-arg">i</span>,\r
189           <span class="summary-sig-arg">j</span>,\r
190           <span class="summary-sig-arg">y</span>)</span></code>\r
191 <br />\r
192 Use  of negative indices is not supported.</td></tr>\r
193 <tr><td align="right" valign="top" width="15%" class="rtype">&nbsp;</td>\r
194   <td><code><span class="summary-sig"><a href="__builtin__.list-class.html#append" class="summary-sig-name"><code>append</code></a>(<span class="summary-sig-arg">L</span>,\r
195           <span class="summary-sig-arg">object</span>)</span></code>\r
196 <br />\r
197 append object to end</td></tr>\r
198 <tr><td align="right" valign="top" width="15%" class="rtype">&nbsp;</td>\r
199   <td><code><span class="summary-sig"><a href="__builtin__.list-class.html#count" class="summary-sig-name"><code>count</code></a>(<span class="summary-sig-arg">L</span>,\r
200           <span class="summary-sig-arg">value</span>)</span></code>\r
201 <br />\r
202 return number of occurrences of value</td></tr>\r
203 <tr><td align="right" valign="top" width="15%" class="rtype">&nbsp;</td>\r
204   <td><code><span class="summary-sig"><a href="__builtin__.list-class.html#extend" class="summary-sig-name"><code>extend</code></a>(<span class="summary-sig-arg">L</span>,\r
205           <span class="summary-sig-arg">iterable</span>)</span></code>\r
206 <br />\r
207 extend list by appending elements from the iterable</td></tr>\r
208 <tr><td align="right" valign="top" width="15%" class="rtype">&nbsp;</td>\r
209   <td><code><span class="summary-sig"><a href="__builtin__.list-class.html#index" class="summary-sig-name"><code>index</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>\r
210 <br />\r
211 L.index(value, [start, [stop]]) -&gt; integer -- return first index of value</td></tr>\r
212 <tr><td align="right" valign="top" width="15%" class="rtype">&nbsp;</td>\r
213   <td><code><span class="summary-sig"><a href="__builtin__.list-class.html#insert" class="summary-sig-name"><code>insert</code></a>(<span class="summary-sig-arg">L</span>,\r
214           <span class="summary-sig-arg">index</span>,\r
215           <span class="summary-sig-arg">object</span>)</span></code>\r
216 <br />\r
217 insert object before index</td></tr>\r
218 <tr><td align="right" valign="top" width="15%" class="rtype">&nbsp;</td>\r
219   <td><code><span class="summary-sig"><a href="__builtin__.list-class.html#pop" class="summary-sig-name"><code>pop</code></a>(<span class="summary-sig-arg">L</span>,\r
220           <span class="summary-sig-arg">index</span>)</span></code>\r
221 <br />\r
222 remove and return item at index (default last)</td></tr>\r
223 <tr><td align="right" valign="top" width="15%" class="rtype">&nbsp;</td>\r
224   <td><code><span class="summary-sig"><a href="__builtin__.list-class.html#remove" class="summary-sig-name"><code>remove</code></a>(<span class="summary-sig-arg">L</span>,\r
225           <span class="summary-sig-arg">value</span>)</span></code>\r
226 <br />\r
227 remove first occurrence of value</td></tr>\r
228 <tr><td align="right" valign="top" width="15%" class="rtype">&nbsp;</td>\r
229   <td><code><span class="summary-sig"><a href="__builtin__.list-class.html#reverse" class="summary-sig-name"><code>reverse</code></a>(<span class="summary-sig-arg">L</span>)</span></code>\r
230 <br />\r
231 reverse <em>IN PLACE</em></td></tr>\r
232 <tr><td align="right" valign="top" width="15%" class="rtype">&nbsp;</td>\r
233   <td><code><span class="summary-sig"><a href="__builtin__.list-class.html#sort" class="summary-sig-name"><code>sort</code></a>(<span class="summary-sig-arg">L</span>,\r
234           <span class="summary-sig-arg">cmpfunc</span>)</span></code>\r
235 <br />\r
236 stable sort <em>IN PLACE</em>; cmpfunc(x, y) -&gt; -1, 0, 1</td></tr>\r
237 <tr bgcolor="#e8f0f8" class="group">\r
238   <th colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;Inherited from object</th></tr>\r
239 <tr><td align="right" valign="top" width="15%" class="rtype">&nbsp;</td>\r
240   <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__delattr__" class="summary-sig-name"><code>__delattr__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>\r
241 <br />\r
242 x.__delattr__('name') &lt;==&gt; del x.name</td></tr>\r
243 <tr><td align="right" valign="top" width="15%" class="rtype">&nbsp;</td>\r
244   <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__reduce__" class="summary-sig-name"><code>__reduce__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>\r
245 <br />\r
246 helper for pickle</td></tr>\r
247 <tr><td align="right" valign="top" width="15%" class="rtype">&nbsp;</td>\r
248   <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__reduce_ex__" class="summary-sig-name"><code>__reduce_ex__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>\r
249 <br />\r
250 helper for pickle</td></tr>\r
251 <tr><td align="right" valign="top" width="15%" class="rtype">&nbsp;</td>\r
252   <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__setattr__" class="summary-sig-name"><code>__setattr__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>\r
253 <br />\r
254 x.__setattr__('name', value) &lt;==&gt; x.name = value</td></tr>\r
255 <tr><td align="right" valign="top" width="15%" class="rtype">&nbsp;</td>\r
256   <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__str__" class="summary-sig-name"><code>__str__</code></a>(<span class="summary-sig-arg">x</span>)</span></code>\r
257 <br />\r
258 Return str(x)...</td></tr>\r
259 </table><br />\r
260 \r
261 \r
262 <!-- =========== START OF METHOD DETAILS =========== -->\r
263 <table class="details" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">\r
264 <tr bgcolor="#70b0f0" class="details">\r
265   <th colspan="2">Method Details</th></tr>\r
266 </table>\r
267 \r
268 <a name="__init__"></a>\r
269 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>\r
270   <h3><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-vararg">...</span>)</span>\r
271     <br /><em class="fname">(Constructor)</em>\r
272   </h3>\r
273 <p>x.__init__(...) initializes x; see x.__class__.__doc__ for signature</p>\r
274   <dl><dt></dt><dd>\r
275     <dl><dt>Overrides:</dt>\r
276       <dd><a href="__builtin__.object-class.html#__init__"><code>__builtin__.object.__init__</code></a></dd>\r
277     </dl>\r
278   </dd></dl>\r
279 </td></tr></table>\r
280 \r
281 <a name="__add__"></a>\r
282 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>\r
283   <h3><span class="sig"><span class="sig-name">__add__</span>(<span class="sig-arg">x</span>,\r
284           <span class="sig-arg">y</span>)</span>\r
285     <br /><em class="fname">(Addition operator)</em>\r
286   </h3>\r
287   <dl><dt></dt><dd>\r
288     <dl><dt>Returns:</dt>\r
289       <dd>\r
290 <pre class="literalblock">\r
291 x+y\r
292 </pre>\r
293       </dd>\r
294     </dl>\r
295   </dd></dl>\r
296 </td></tr></table>\r
297 \r
298 <a name="__contains__"></a>\r
299 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>\r
300   <h3><span class="sig"><span class="sig-name">__contains__</span>(<span class="sig-arg">x</span>,\r
301           <span class="sig-arg">y</span>)</span>\r
302     <br /><em class="fname">(In operator)</em>\r
303   </h3>\r
304   <dl><dt></dt><dd>\r
305     <dl><dt>Returns:</dt>\r
306       <dd>\r
307 <pre class="literalblock">\r
308 y in x\r
309 </pre>\r
310       </dd>\r
311     </dl>\r
312   </dd></dl>\r
313 </td></tr></table>\r
314 \r
315 <a name="__delitem__"></a>\r
316 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>\r
317   <h3><span class="sig"><span class="sig-name">__delitem__</span>(<span class="sig-arg">x</span>,\r
318           <span class="sig-arg">y</span>)</span>\r
319     <br /><em class="fname">(Index deletion operator)</em>\r
320   </h3>\r
321   <dl><dt></dt><dd>\r
322     <dl><dt>Returns:</dt>\r
323       <dd>\r
324 <pre class="literalblock">\r
325 del x[y]\r
326 </pre>\r
327       </dd>\r
328     </dl>\r
329   </dd></dl>\r
330 </td></tr></table>\r
331 \r
332 <a name="__delslice__"></a>\r
333 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>\r
334   <h3><span class="sig"><span class="sig-name">__delslice__</span>(<span class="sig-arg">x</span>,\r
335           <span class="sig-arg">i</span>,\r
336           <span class="sig-arg">j</span>)</span>\r
337     <br /><em class="fname">(Slice deletion operator)</em>\r
338   </h3>\r
339 <p>Use of negative indices is not supported.</p>\r
340   <dl><dt></dt><dd>\r
341     <dl><dt>Returns:</dt>\r
342       <dd>\r
343 <pre class="literalblock">\r
344 del x[i:j]\r
345 </pre>\r
346       </dd>\r
347     </dl>\r
348   </dd></dl>\r
349 </td></tr></table>\r
350 \r
351 <a name="__eq__"></a>\r
352 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>\r
353   <h3><span class="sig"><span class="sig-name">__eq__</span>(<span class="sig-arg">x</span>,\r
354           <span class="sig-arg">y</span>)</span>\r
355     <br /><em class="fname">(Equality operator)</em>\r
356   </h3>\r
357   <dl><dt></dt><dd>\r
358     <dl><dt>Returns:</dt>\r
359       <dd>\r
360 <pre class="literalblock">\r
361 x==y\r
362 </pre>\r
363       </dd>\r
364     </dl>\r
365   </dd></dl>\r
366 </td></tr></table>\r
367 \r
368 <a name="__ge__"></a>\r
369 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>\r
370   <h3><span class="sig"><span class="sig-name">__ge__</span>(<span class="sig-arg">x</span>,\r
371           <span class="sig-arg">y</span>)</span>\r
372     <br /><em class="fname">(Greater-than-or-equals operator)</em>\r
373   </h3>\r
374   <dl><dt></dt><dd>\r
375     <dl><dt>Returns:</dt>\r
376       <dd>\r
377 <pre class="literalblock">\r
378 x&gt;=y\r
379 </pre>\r
380       </dd>\r
381     </dl>\r
382   </dd></dl>\r
383 </td></tr></table>\r
384 \r
385 <a name="__getattribute__"></a>\r
386 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>\r
387   <h3><span class="sig"><span class="sig-name">__getattribute__</span>(<span class="sig-vararg">...</span>)</span>\r
388   </h3>\r
389 <p>x.__getattribute__('name') &lt;==&gt; x.name</p>\r
390   <dl><dt></dt><dd>\r
391     <dl><dt>Overrides:</dt>\r
392       <dd><a href="__builtin__.object-class.html#__getattribute__"><code>__builtin__.object.__getattribute__</code></a></dd>\r
393     </dl>\r
394   </dd></dl>\r
395 </td></tr></table>\r
396 \r
397 <a name="__getitem__"></a>\r
398 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>\r
399   <h3><span class="sig"><span class="sig-name">__getitem__</span>(<span class="sig-arg">x</span>,\r
400           <span class="sig-arg">y</span>)</span>\r
401     <br /><em class="fname">(Indexing operator)</em>\r
402   </h3>\r
403   <dl><dt></dt><dd>\r
404     <dl><dt>Returns:</dt>\r
405       <dd>\r
406 <pre class="literalblock">\r
407 x[y]\r
408 </pre>\r
409       </dd>\r
410     </dl>\r
411   </dd></dl>\r
412 </td></tr></table>\r
413 \r
414 <a name="__getslice__"></a>\r
415 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>\r
416   <h3><span class="sig"><span class="sig-name">__getslice__</span>(<span class="sig-arg">x</span>,\r
417           <span class="sig-arg">i</span>,\r
418           <span class="sig-arg">j</span>)</span>\r
419     <br /><em class="fname">(Slicling operator)</em>\r
420   </h3>\r
421 <p>Use of negative indices is not supported.</p>\r
422   <dl><dt></dt><dd>\r
423     <dl><dt>Returns:</dt>\r
424       <dd>\r
425 <pre class="literalblock">\r
426 x[i:j]\r
427 </pre>\r
428       </dd>\r
429     </dl>\r
430   </dd></dl>\r
431 </td></tr></table>\r
432 \r
433 <a name="__gt__"></a>\r
434 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>\r
435   <h3><span class="sig"><span class="sig-name">__gt__</span>(<span class="sig-arg">x</span>,\r
436           <span class="sig-arg">y</span>)</span>\r
437     <br /><em class="fname">(Greater-than operator)</em>\r
438   </h3>\r
439   <dl><dt></dt><dd>\r
440     <dl><dt>Returns:</dt>\r
441       <dd>\r
442 <pre class="literalblock">\r
443 x&gt;y\r
444 </pre>\r
445       </dd>\r
446     </dl>\r
447   </dd></dl>\r
448 </td></tr></table>\r
449 \r
450 <a name="__hash__"></a>\r
451 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>\r
452   <h3><span class="sig"><span class="sig-name">__hash__</span>(<span class="sig-arg">x</span>)</span>\r
453     <br /><em class="fname">(Hashing function)</em>\r
454   </h3>\r
455   <dl><dt></dt><dd>\r
456     <dl><dt>Returns:</dt>\r
457       <dd>\r
458 <pre class="literalblock">\r
459 hash(x)\r
460 </pre>\r
461       </dd>\r
462     </dl>\r
463     <dl><dt>Overrides:</dt>\r
464       <dd><a href="__builtin__.object-class.html#__hash__"><code>__builtin__.object.__hash__</code></a></dd>\r
465     </dl>\r
466   </dd></dl>\r
467 </td></tr></table>\r
468 \r
469 <a name="__iadd__"></a>\r
470 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>\r
471   <h3><span class="sig"><span class="sig-name">__iadd__</span>(<span class="sig-arg">x</span>,\r
472           <span class="sig-arg">y</span>)</span>\r
473   </h3>\r
474   <dl><dt></dt><dd>\r
475     <dl><dt>Returns:</dt>\r
476       <dd>\r
477 <pre class="literalblock">\r
478 x+=y\r
479 </pre>\r
480       </dd>\r
481     </dl>\r
482   </dd></dl>\r
483 </td></tr></table>\r
484 \r
485 <a name="__imul__"></a>\r
486 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>\r
487   <h3><span class="sig"><span class="sig-name">__imul__</span>(<span class="sig-arg">x</span>,\r
488           <span class="sig-arg">y</span>)</span>\r
489   </h3>\r
490   <dl><dt></dt><dd>\r
491     <dl><dt>Returns:</dt>\r
492       <dd>\r
493 <pre class="literalblock">\r
494 x*=y\r
495 </pre>\r
496       </dd>\r
497     </dl>\r
498   </dd></dl>\r
499 </td></tr></table>\r
500 \r
501 <a name="__iter__"></a>\r
502 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>\r
503   <h3><span class="sig"><span class="sig-name">__iter__</span>(<span class="sig-arg">x</span>)</span>\r
504   </h3>\r
505   <dl><dt></dt><dd>\r
506     <dl><dt>Returns:</dt>\r
507       <dd>\r
508 <pre class="literalblock">\r
509 iter(x)\r
510 </pre>\r
511       </dd>\r
512     </dl>\r
513   </dd></dl>\r
514 </td></tr></table>\r
515 \r
516 <a name="__le__"></a>\r
517 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>\r
518   <h3><span class="sig"><span class="sig-name">__le__</span>(<span class="sig-arg">x</span>,\r
519           <span class="sig-arg">y</span>)</span>\r
520     <br /><em class="fname">(Less-than-or-equals operator)</em>\r
521   </h3>\r
522   <dl><dt></dt><dd>\r
523     <dl><dt>Returns:</dt>\r
524       <dd>\r
525 <pre class="literalblock">\r
526 x&lt;=y\r
527 </pre>\r
528       </dd>\r
529     </dl>\r
530   </dd></dl>\r
531 </td></tr></table>\r
532 \r
533 <a name="__len__"></a>\r
534 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>\r
535   <h3><span class="sig"><span class="sig-name">__len__</span>(<span class="sig-arg">x</span>)</span>\r
536     <br /><em class="fname">(Length operator)</em>\r
537   </h3>\r
538   <dl><dt></dt><dd>\r
539     <dl><dt>Returns:</dt>\r
540       <dd>\r
541 <pre class="literalblock">\r
542 len(x)\r
543 </pre>\r
544       </dd>\r
545     </dl>\r
546   </dd></dl>\r
547 </td></tr></table>\r
548 \r
549 <a name="__lt__"></a>\r
550 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>\r
551   <h3><span class="sig"><span class="sig-name">__lt__</span>(<span class="sig-arg">x</span>,\r
552           <span class="sig-arg">y</span>)</span>\r
553     <br /><em class="fname">(Less-than operator)</em>\r
554   </h3>\r
555   <dl><dt></dt><dd>\r
556     <dl><dt>Returns:</dt>\r
557       <dd>\r
558 <pre class="literalblock">\r
559 x&lt;y\r
560 </pre>\r
561       </dd>\r
562     </dl>\r
563   </dd></dl>\r
564 </td></tr></table>\r
565 \r
566 <a name="__mul__"></a>\r
567 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>\r
568   <h3><span class="sig"><span class="sig-name">__mul__</span>(<span class="sig-arg">x</span>,\r
569           <span class="sig-arg">n</span>)</span>\r
570   </h3>\r
571   <dl><dt></dt><dd>\r
572     <dl><dt>Returns:</dt>\r
573       <dd>\r
574 <pre class="literalblock">\r
575 x*n\r
576 </pre>\r
577       </dd>\r
578     </dl>\r
579   </dd></dl>\r
580 </td></tr></table>\r
581 \r
582 <a name="__ne__"></a>\r
583 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>\r
584   <h3><span class="sig"><span class="sig-name">__ne__</span>(<span class="sig-arg">x</span>,\r
585           <span class="sig-arg">y</span>)</span>\r
586     <br /><em class="fname">(Inequality operator)</em>\r
587   </h3>\r
588   <dl><dt></dt><dd>\r
589     <dl><dt>Returns:</dt>\r
590       <dd>\r
591 <pre class="literalblock">\r
592 x!=y\r
593 </pre>\r
594       </dd>\r
595     </dl>\r
596   </dd></dl>\r
597 </td></tr></table>\r
598 \r
599 <a name="__new__"></a>\r
600 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>\r
601   <h3><span class="sig"><span class="sig-name">__new__</span>(<span class="sig-arg">T</span>,\r
602           <span class="sig-arg">S</span>,\r
603           <span class="sig-vararg">...</span>)</span>\r
604   </h3>\r
605   <dl><dt></dt><dd>\r
606     <dl><dt>Returns:</dt>\r
607       <dd>\r
608 <pre class="literalblock">\r
609 a new object with type S, a subtype of T\r
610 </pre>\r
611       </dd>\r
612     </dl>\r
613     <dl><dt>Overrides:</dt>\r
614       <dd><a href="__builtin__.object-class.html#__new__"><code>__builtin__.object.__new__</code></a></dd>\r
615     </dl>\r
616   </dd></dl>\r
617 </td></tr></table>\r
618 \r
619 <a name="__repr__"></a>\r
620 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>\r
621   <h3><span class="sig"><span class="sig-name">__repr__</span>(<span class="sig-arg">x</span>)</span>\r
622     <br /><em class="fname">(Representation operator)</em>\r
623   </h3>\r
624   <dl><dt></dt><dd>\r
625     <dl><dt>Returns:</dt>\r
626       <dd>\r
627 <pre class="literalblock">\r
628 repr(x)\r
629 </pre>\r
630       </dd>\r
631     </dl>\r
632     <dl><dt>Overrides:</dt>\r
633       <dd><a href="__builtin__.object-class.html#__repr__"><code>__builtin__.object.__repr__</code></a></dd>\r
634     </dl>\r
635   </dd></dl>\r
636 </td></tr></table>\r
637 \r
638 <a name="__rmul__"></a>\r
639 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>\r
640   <h3><span class="sig"><span class="sig-name">__rmul__</span>(<span class="sig-arg">x</span>,\r
641           <span class="sig-arg">n</span>)</span>\r
642   </h3>\r
643   <dl><dt></dt><dd>\r
644     <dl><dt>Returns:</dt>\r
645       <dd>\r
646 <pre class="literalblock">\r
647 n*x\r
648 </pre>\r
649       </dd>\r
650     </dl>\r
651   </dd></dl>\r
652 </td></tr></table>\r
653 \r
654 <a name="__setitem__"></a>\r
655 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>\r
656   <h3><span class="sig"><span class="sig-name">__setitem__</span>(<span class="sig-arg">x</span>,\r
657           <span class="sig-arg">i</span>,\r
658           <span class="sig-arg">y</span>)</span>\r
659     <br /><em class="fname">(Index assignment operator)</em>\r
660   </h3>\r
661   <dl><dt></dt><dd>\r
662     <dl><dt>Returns:</dt>\r
663       <dd>\r
664 <pre class="literalblock">\r
665 x[i]=y\r
666 </pre>\r
667       </dd>\r
668     </dl>\r
669   </dd></dl>\r
670 </td></tr></table>\r
671 \r
672 <a name="__setslice__"></a>\r
673 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>\r
674   <h3><span class="sig"><span class="sig-name">__setslice__</span>(<span class="sig-arg">x</span>,\r
675           <span class="sig-arg">i</span>,\r
676           <span class="sig-arg">j</span>,\r
677           <span class="sig-arg">y</span>)</span>\r
678     <br /><em class="fname">(Slice assignment operator)</em>\r
679   </h3>\r
680 <p>Use  of negative indices is not supported.</p>\r
681   <dl><dt></dt><dd>\r
682     <dl><dt>Returns:</dt>\r
683       <dd>\r
684 <pre class="literalblock">\r
685 x[i:j]=y\r
686 </pre>\r
687       </dd>\r
688     </dl>\r
689   </dd></dl>\r
690 </td></tr></table>\r
691 \r
692 <a name="append"></a>\r
693 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>\r
694   <h3><span class="sig"><span class="sig-name">append</span>(<span class="sig-arg">L</span>,\r
695           <span class="sig-arg">object</span>)</span>\r
696   </h3>\r
697 <p>append object to end</p>\r
698   <dl><dt></dt><dd>\r
699   </dd></dl>\r
700 </td></tr></table>\r
701 \r
702 <a name="count"></a>\r
703 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>\r
704   <h3><span class="sig"><span class="sig-name">count</span>(<span class="sig-arg">L</span>,\r
705           <span class="sig-arg">value</span>)</span>\r
706   </h3>\r
707 <p>return number of occurrences of value</p>\r
708   <dl><dt></dt><dd>\r
709     <dl><dt>Returns:</dt>\r
710       <dd>\r
711 <pre class="literalblock">\r
712 integer\r
713 </pre>\r
714       </dd>\r
715     </dl>\r
716   </dd></dl>\r
717 </td></tr></table>\r
718 \r
719 <a name="extend"></a>\r
720 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>\r
721   <h3><span class="sig"><span class="sig-name">extend</span>(<span class="sig-arg">L</span>,\r
722           <span class="sig-arg">iterable</span>)</span>\r
723   </h3>\r
724 <p>extend list by appending elements from the iterable</p>\r
725   <dl><dt></dt><dd>\r
726   </dd></dl>\r
727 </td></tr></table>\r
728 \r
729 <a name="index"></a>\r
730 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>\r
731   <h3><span class="sig"><span class="sig-name">index</span>(<span class="sig-vararg">...</span>)</span>\r
732   </h3>\r
733 <p>L.index(value, [start, [stop]]) -&gt; integer -- return first index of value</p>\r
734   <dl><dt></dt><dd>\r
735   </dd></dl>\r
736 </td></tr></table>\r
737 \r
738 <a name="insert"></a>\r
739 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>\r
740   <h3><span class="sig"><span class="sig-name">insert</span>(<span class="sig-arg">L</span>,\r
741           <span class="sig-arg">index</span>,\r
742           <span class="sig-arg">object</span>)</span>\r
743   </h3>\r
744 <p>insert object before index</p>\r
745   <dl><dt></dt><dd>\r
746   </dd></dl>\r
747 </td></tr></table>\r
748 \r
749 <a name="pop"></a>\r
750 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>\r
751   <h3><span class="sig"><span class="sig-name">pop</span>(<span class="sig-arg">L</span>,\r
752           <span class="sig-arg">index</span>=<span class="sig-default">...</span>)</span>\r
753   </h3>\r
754 <p>remove and return item at index (default last)</p>\r
755   <dl><dt></dt><dd>\r
756     <dl><dt>Returns:</dt>\r
757       <dd>\r
758 <pre class="literalblock">\r
759 item\r
760 </pre>\r
761       </dd>\r
762     </dl>\r
763   </dd></dl>\r
764 </td></tr></table>\r
765 \r
766 <a name="remove"></a>\r
767 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>\r
768   <h3><span class="sig"><span class="sig-name">remove</span>(<span class="sig-arg">L</span>,\r
769           <span class="sig-arg">value</span>)</span>\r
770   </h3>\r
771 <p>remove first occurrence of value</p>\r
772   <dl><dt></dt><dd>\r
773   </dd></dl>\r
774 </td></tr></table>\r
775 \r
776 <a name="reverse"></a>\r
777 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>\r
778   <h3><span class="sig"><span class="sig-name">reverse</span>(<span class="sig-arg">L</span>)</span>\r
779   </h3>\r
780 <p>reverse <em>IN PLACE</em></p>\r
781   <dl><dt></dt><dd>\r
782   </dd></dl>\r
783 </td></tr></table>\r
784 \r
785 <a name="sort"></a>\r
786 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>\r
787   <h3><span class="sig"><span class="sig-name">sort</span>(<span class="sig-arg">L</span>,\r
788           <span class="sig-arg">cmpfunc</span>=<span class="sig-default">None</span>)</span>\r
789   </h3>\r
790 <p>stable sort <em>IN PLACE</em>; cmpfunc(x, y) -&gt; -1, 0, 1</p>\r
791   <dl><dt></dt><dd>\r
792   </dd></dl>\r
793 </td></tr></table>\r
794 <br />\r
795 \r
796 \r
797 <!-- =========== START OF NAVBAR =========== -->\r
798 <table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">\r
799   <tr valign="middle">\r
800     <th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="psycopg2-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>\r
801     <th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="trees.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>\r
802     <th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="indices.html">Index</a>&nbsp;&nbsp;&nbsp;</th>\r
803     <th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>\r
804     <th class="navbar" width="100%"></th>\r
805   </tr>\r
806 </table>\r
807 \r
808 <table border="0" cellpadding="0" cellspacing="0" width="100%">\r
809   <tr>\r
810     <td align="left" class="footer">Generated by Epydoc 2.1 on Sat Jan 14 01:42:32 2006</td>\r
811     <td align="right" class="footer">\r
812       <a href="http://epydoc.sourceforge.net">http://epydoc.sf.net</a>\r
813     </td>\r
814   </tr>\r
815 </table>\r
816 </body>\r
817 </html>\r