On Tue, 10 Feb 2015 19:04:03 +1300 Greg Ewing <greg.ewing at canterbury.ac.nz> wrote: > Donald Stufft wrote: > > > > perhaps a better > > solution is to simply make it so that something like ``a_list + > > an_iterable`` 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. >>> bytearray(b"a") + b"bc" bytearray(b'abc') >>> b"a" + bytearray(b"bc") b'abc' It's quite convenient. In many contexts lists and tuples are quite interchangeable (for example when unpacking). Regards Antoine.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4