[Python-ideas] proposed methods: list.replace / list.indices
Ned Batchelder
ned at nedbatchelder.com
Sun Dec 30 16:13:10 CET 2012
On 12/30/2012 9:51 AM, Yuval Greenfield wrote:
> On Sun, Dec 30, 2012 at 4:10 PM, Ned Batchelder <ned at nedbatchelder.com
> <mailto:ned at nedbatchelder.com>> wrote:
>
> I wonder at the underlying philosophy of things being accepted or
> rejected in this way.
>
>
> I'm no expert on the subject but here are a few criteria for builtin
> method inclusion:
>
> * Useful - show many popular use cases, e.g. attach many links to
> various lines on github/stackoverflow/bitbucket.
> * Hard to get right, i.e. user implementations tend to have bugs.
> * Would benefit greatly from C optimization
> * Have a great, obvious, specific, readable name
> * Don't overlap with anything else in the stdlib - TSBOAPOOOWTDI
> * Consistent with the rest of python, e.g.
> * Community approval
> * BDFL approval
>
This is a good list. To make this concrete: in your opinion, would
list.replace() and list.indexes() pass these criteria, or not?
--Ned.
> Brett wrote a bit on stdlib inclusion which may be relevant
> http://mail.python.org/pipermail/python-3000/2006-June/002442.html
>
> "that way may not be obvious at first unless you're Dutch."
>
> Yuval
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-ideas/attachments/20121230/2c52c281/attachment.html>
More information about the Python-ideas
mailing list