<div dir="auto">Apologies if this has already been covered!<div dir="auto"><br></div><div dir="auto">Right now, if you want to get multiple elements in a list, you have to do:</div><div dir="auto"><br></div><div dir="auto">elements = [mylist[a], mylist[b]]</div><div dir="auto"><br></div><div dir="auto">My proposal is two-folded:</div><div dir="auto"><br></div><div dir="auto">- Right now, a[b,c] is already valid syntax, since it's just indexing a with the tuple (b, c). The proposal is to make this a specialization in the grammar, and also allow stuff like a[b:c, d:e] (like `a.__getitem__(slice(b, c), slice(d, e))`).</div><div dir="auto"><br></div><div dir="auto">- Add support for indexing via tuples in list.__getitem__. list.__getitem__(tuple) would roughly be equivalent to map(list.__getitem__, tuple).</div><div dir="auto"><br></div><div dir="auto">The first part is solely so that slices would be allowed in the syntax, but if you guys don't like the idea, the second part still stands.</div><div dir="auto"><br></div><div dir="auto">Thoughts? *ducks from flying tomatoes*</div><div dir="auto"><br><div data-smartmail="gmail_signature" dir="auto">--<br>Ryan (ライアン)<br>Yoko Shimomura > ryo (supercell/EGOIST) > Hiroyuki Sawano >> everyone else<br><a href="http://refi64.com">http://refi64.com</a></div></div></div>