[Python-Dev] (no subject) (original) (raw)
Greg Ewing greg.ewing at canterbury.ac.nz
Tue Feb 10 07:04:03 CET 2015
- Previous message: [Python-Dev] (no subject)
- Next message: [Python-Dev] (no subject)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Donald Stufft wrote:
perhaps a better solution is to simply make it so that something like ``alist + aniterable`` is valid and the iterable would just be consumed and +’d onto the list.
I don't think I like the asymmetry that this would introduce into + on lists. Currently
[1, 2, 3] + (4, 5, 6)
is an error because it's not clear whether the programmer intended the result to be a list or a tuple. I think that's a good thing.
Also, it would mean that
[1, 2, 3] + foo == [1, 2, 3, "f", "o", "o"]
which would be surprising and probably not what was intended.
-- Greg
- Previous message: [Python-Dev] (no subject)
- Next message: [Python-Dev] (no subject)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]