Message294522
| Author |
rhettinger |
| Recipients |
brett.cannon, llllllllll, rhettinger |
| Date |
2017年05月26日.02:22:02 |
| SpamBayes Score |
-1.0 |
| Marked as misclassified |
Yes |
| Message-id |
<1495765322.64.0.879921243778.issue30477@psf.upfronthosting.co.za> |
| In-reply-to |
| Content |
> Is it a performance worry?
It really depends on what people are doing with their down. If indexing potentially missing values is common, there will be a performance impact.
Also, the cost of a __repr__ varies wildly depending on the data (i.e. a collections.Counter instance has an expensive __repr__, decimal objects have computations to runs as well).
From a user point of view, a repr might be helpful or it might be disasterously lengthy (a webpage, a giant bytearray, a long list of tuples).
Personally, I would rather not do this PR which seems to have the view that the exception is an error condition as opposed to being a normal way to terminate a series of index() calls. |
|
History
|
|---|
| Date |
User |
Action |
Args |
| 2017年05月26日 02:22:02 | rhettinger | set | recipients:
+ rhettinger, brett.cannon, llllllllll |
| 2017年05月26日 02:22:02 | rhettinger | set | messageid: <1495765322.64.0.879921243778.issue30477@psf.upfronthosting.co.za> |
| 2017年05月26日 02:22:02 | rhettinger | link | issue30477 messages |
| 2017年05月26日 02:22:02 | rhettinger | create |
|