On 25May2018 02:32, Steven D'Aprano <steve+comp.lang.pyt...@pearwood.info> 
wrote:
On Fri, 25 May 2018 08:02:38 +1000, Cameron Simpson wrote:

I'm also against the "**" spelling I find, for much the same reasons
that people oppose allowing "=" and "==" in the same syntactic location:
they're easy to get wrong through typing inaccuracy.

Do you often write

  y = 2**x

when you meant 2*x?

Well, no, but in that context they mean very different things. Your * vs ** mean very similar things.

In any case, I'm not wedded to the ** spelling, MRAB's suggestion of @
would work for me too.

Hmm, perhaps.

I rarely use the * list replicator myself (though I used it just the other day to prefill a list with None). What's your commonest use case? And also, what's you're commonest use case which is prone the the issue a shallow copy would help with?

Cheers,
Cameron Simpson <c...@cskk.id.au>
--
https://mail.python.org/mailman/listinfo/python-list

Reply via email to