Mailing List Archive

python/dist/src/Python bltinmodule.c,2.251,2.252
Update of /cvsroot/python/python/dist/src/Python
In directory usw-pr-cvs1:/tmp/cvs-serv23330/Python

Modified Files:
bltinmodule.c
Log Message:
- New builtin function enumerate(x), from PEP 279. Example:
enumerate("abc") is an iterator returning (0,"a"), (1,"b"), (2,"c").
The argument can be an arbitrary iterable object.


Index: bltinmodule.c
===================================================================
RCS file: /cvsroot/python/python/dist/src/Python/bltinmodule.c,v
retrieving revision 2.251
retrieving revision 2.252
diff -C2 -d -r2.251 -r2.252
*** bltinmodule.c 14 Apr 2002 20:12:41 -0000 2.251
--- bltinmodule.c 26 Apr 2002 19:40:55 -0000 2.252
***************
*** 1865,1868 ****
--- 1865,1869 ----
#endif
SETBUILTIN("dict", &PyDict_Type);
+ SETBUILTIN("enumerate", &PyEnum_Type);
SETBUILTIN("float", &PyFloat_Type);
SETBUILTIN("property", &PyProperty_Type);