a...@pythoncraft.com (Aahz) writes:
> That reminds me: one co-worker (who really should have known better ;-)
> had the impression that sets were O(N) rather than O(1).  Although
> writing that off as a brain-fart seems appropriate, it's also the case
> that the docs don't really make that clear, it's implied from requiring
> elements to be hashable.  Do you agree that there should be a comment?

It's O(1) with reasonable input distributions but can be O(N) for
adverse distributions.  The docs should say something like that, and
include this link:

http://www.cs.rice.edu/~scrosby/hash/CrosbyWallach_UsenixSec2003/index.html
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to