On Thu, Mar 29, 2018 at 10:11 AM, David Mertz <me...@gnosis.cx> wrote:
> I agree with everything Steven says. But it's true that even as a 20-year > Python user, this is an error I make moderately often when I want an empty > set... Notwithstanding that I typed it thousands of times before sets even > existed (and still type it when I want an empty dictionary). > > That said, I've sort of got in the habit of using the type initializers: > > x = set() > y = dict() > z = list() > > I feel like those jump out a little better visually. But I'm inconsistent > in my code. > Yeah, we've been doing that for several years, too. A hair slower in some cases, but much more greppable...
_______________________________________________ Python-Dev mailing list Python-Dev@python.org https://mail.python.org/mailman/listinfo/python-dev Unsubscribe: https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com