Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #65069
| Path | csiph.com!usenet.pasdenom.info!weretis.net!feeder4.news.weretis.net!newsreader4.netcologne.de!news.netcologne.de!feeder1.cambriumusenet.nl!feed.tweaknews.nl!194.109.133.81.MISMATCH!newsfeed.xs4all.nl!newsfeed2a.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail |
|---|---|
| Return-Path | <rosuav@gmail.com> |
| X-Original-To | python-list@python.org |
| Delivered-To | python-list@mail.python.org |
| X-Spam-Status | OK 0.005 |
| X-Spam-Evidence | '*H*': 0.99; '*S*': 0.00; 'python,': 0.02; 'python)': 0.05; 'args': 0.07; 'definition,': 0.09; 'referenced': 0.09; 'cc:addr:python-list': 0.11; 'python': 0.11; 'bug': 0.12; 'jan': 0.12; "(it's": 0.16; '*args': 0.16; 'ah,': 0.16; 'dig': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'tuple': 0.16; 'unpacking': 0.16; 'url:peps': 0.16; 'wrote:': 0.18; 'implementing': 0.19; 'proposed': 0.22; 'cc:addr:python.org': 0.22; '31,': 0.24; 'url:dev': 0.24; 'cc:2**0': 0.24; "i've": 0.25; 'equivalent': 0.26; 'primary': 0.26; 'header:In-Reply-To:1': 0.27; 'function': 0.29; 'chris': 0.29; 'feature': 0.29; 'am,': 0.29; 'patch': 0.29; 'message- id:@mail.gmail.com': 0.30; '(which': 0.31; 'code': 0.31; 'there.': 0.32; 'url:python': 0.33; 'running': 0.33; 'fri,': 0.33; 'but': 0.35; 'received:google.com': 0.35; 'really': 0.36; 'done': 0.36; 'url:org': 0.36; 'january': 0.37; 'being': 0.38; 'implement': 0.38; 'that,': 0.38; 'anything': 0.39; 'bad': 0.39; 'major': 0.40; 'even': 0.60; "you're": 0.61; 'first': 0.61; 'making': 0.63; 'myself': 0.63; 'skip:n 10': 0.64; 'telling': 0.64; 'believe': 0.68; 'glad': 0.83; 'concept.': 0.84; 'pike': 0.84; 'subject:True': 0.91; 'to:none': 0.92 |
| DKIM-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:cc :content-type; bh=S1v8h87LxgzeFcJopguX7SL5/FtleXoMvRWo3rflpkU=; b=n5jM3WpWiVbGfKetGqeDAOpDNGPkXa+fIjd/3NUJS2ZYf9VQ8/XwRR2NskW8EuU04b vKDjPQcv5BVadTQjBXK10exGdV5F56hL3PoShofm5xrEzwKAbmjCnuemY1sS3C24VJmw RpFIzAT/XShaLkVH0KRBWadKD9vk6M0yxeeXkpRf+sGNAxhTbvkD4izLwQXvCGyuAPm5 GFO7dtzTIGEKzLD7V1YjT9arIeiXwXXAwZsTcjzOYaE/TkYFrXVCYHLLYtS3nLK7zS3b fkNwJVcMUXSj7mIih0JoNjkRH1mtmQPsMM+80m5KxiPgd8WH2IGEBcZjL6oYke5fvQY3 75rw== |
| MIME-Version | 1.0 |
| X-Received | by 10.66.160.2 with SMTP id xg2mr17260554pab.23.1391126514028; Thu, 30 Jan 2014 16:01:54 -0800 (PST) |
| In-Reply-To | <CAN1F8qXocLPuS66u+eY+tYtoqGo8dRSFmXXL_ZQ77rpv5b7_AA@mail.gmail.com> |
| References | <99b0aa22-5fb3-460a-a080-dacb1c0f2fda@googlegroups.com> <mailman.6129.1391086019.18130.python-list@python.org> <lce8uv$k2j$1@dont-email.me> <lcebar$eoa$1@ger.gmane.org> <CALwzidk7BEvsAK0OAs9ViCKMx++moSDyDPzD7mZFyb+e5StSyw@mail.gmail.com> <CAPTjJmoXVLhaxyynx6Nipn4v65c7H+ri2YQ-ZfqLg7RyHNiOmQ@mail.gmail.com> <CAN1F8qXocLPuS66u+eY+tYtoqGo8dRSFmXXL_ZQ77rpv5b7_AA@mail.gmail.com> |
| Date | Fri, 31 Jan 2014 11:01:53 +1100 |
| Subject | Re: 1 > 0 == True -> False |
| From | Chris Angelico <rosuav@gmail.com> |
| Cc | Python <python-list@python.org> |
| Content-Type | text/plain; charset=UTF-8 |
| X-BeenThere | python-list@python.org |
| X-Mailman-Version | 2.1.15 |
| Precedence | list |
| List-Id | General discussion list for the Python programming language <python-list.python.org> |
| List-Unsubscribe | <https://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe> |
| List-Archive | <http://mail.python.org/pipermail/python-list/> |
| List-Post | <mailto:python-list@python.org> |
| List-Help | <mailto:python-list-request@python.org?subject=help> |
| List-Subscribe | <https://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe> |
| Newsgroups | comp.lang.python |
| Message-ID | <mailman.6180.1391126521.18130.python-list@python.org> (permalink) |
| Lines | 28 |
| NNTP-Posting-Host | 2001:888:2000:d::a6 |
| X-Trace | 1391126521 news.xs4all.nl 2843 [2001:888:2000:d::a6]:51068 |
| X-Complaints-To | abuse@xs4all.nl |
| Xref | csiph.com comp.lang.python:65069 |
Show key headers only | View raw
On Fri, Jan 31, 2014 at 10:36 AM, Joshua Landau <joshua@landau.ws> wrote: > On 30 January 2014 20:38, Chris Angelico <rosuav@gmail.com> wrote: >> >> Why is tuple unpacking limited to the last argument? Is it just for >> the parallel with the function definition, where anything following it >> is keyword-only? > > You're not the first person to ask that: > http://www.python.org/dev/peps/pep-0448/ > > If you're able and willing to implement it, I believe the support is > there. The primary reason I know of for its non-inclusion was that it > was first proposed (with code) during a feature freeze. Ah, okay. Glad it's not a fundamentally hard concept. I don't know that I want to dig into actually implementing that, just now, but I've added myself as nosy on bug 2292 (which is where the patch is being discussed, and is referenced in the PEP). I don't have a major use-case for it in Python, though I've used the equivalent Pike feature all over the place (it's done as @args where args is an array, and it's equivalent to listing the args - pretty much the same as *args in Python) - it's handy, even though it's almost never really crucial. It's perhaps telling that the only time I can recall running into this with Python is in making some deliberately bad code :D ChrisA
Back to comp.lang.python | Previous | Next — Previous in thread | Find similar | Unroll thread
1 > 0 == True -> False Thibault Langlois <thibault.langlois@gmail.com> - 2014-01-30 03:36 -0800
Re: 1 > 0 == True -> False Thomas Mlynarczyk <thomas@mlynarczyk-webdesign.de> - 2014-01-30 12:44 +0100
Re: 1 > 0 == True -> False Jussi Piitulainen <jpiitula@ling.helsinki.fi> - 2014-01-30 13:46 +0200
Re: 1 > 0 == True -> False Peter Otten <__peter__@web.de> - 2014-01-30 13:04 +0100
Re: 1 > 0 == True -> False Jussi Piitulainen <jpiitula@ling.helsinki.fi> - 2014-01-30 14:08 +0200
Re:1 > 0 == True -> False Dave Angel <davea@davea.name> - 2014-01-30 07:49 -0500
Re: 1 > 0 == True -> False Thibault Langlois <thibault.langlois@gmail.com> - 2014-01-30 05:40 -0800
Re: 1 > 0 == True -> False Chris Angelico <rosuav@gmail.com> - 2014-01-31 00:55 +1100
Re: 1 > 0 == True -> False Roy Smith <roy@panix.com> - 2014-01-30 09:08 -0500
Re: 1 > 0 == True -> False Chris Angelico <rosuav@gmail.com> - 2014-01-31 01:18 +1100
Re: 1 > 0 == True -> False Roy Smith <roy@panix.com> - 2014-01-30 09:49 -0500
Re: 1 > 0 == True -> False Chris Angelico <rosuav@gmail.com> - 2014-01-31 02:02 +1100
Re: 1 > 0 == True -> False Devin Jeanpierre <jeanpierreda@gmail.com> - 2014-01-30 06:41 -0800
Re: 1 > 0 == True -> False Thibault Langlois <thibault.langlois@gmail.com> - 2014-01-30 06:46 -0800
Re: 1 > 0 == True -> False Mark Lawrence <breamoreboy@yahoo.co.uk> - 2014-01-30 17:42 +0000
Re: 1 > 0 == True -> False Jussi Piitulainen <jpiitula@ling.helsinki.fi> - 2014-01-30 16:56 +0200
Re: 1 > 0 == True -> False Roy Smith <roy@panix.com> - 2014-01-30 10:46 -0800
Re: 1 > 0 == True -> False Jussi Piitulainen <jpiitula@ling.helsinki.fi> - 2014-01-30 22:14 +0200
Re: 1 > 0 == True -> False Chris Angelico <rosuav@gmail.com> - 2014-01-31 07:25 +1100
Re: 1 > 0 == True -> False Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2014-01-30 15:09 +0000
Re: 1 > 0 == True -> False Rustom Mody <rustompmody@gmail.com> - 2014-01-30 07:34 -0800
Re: 1 > 0 == True -> False Roy Smith <roy@panix.com> - 2014-01-30 10:53 -0800
Re: 1 > 0 == True -> False Rustom Mody <rustompmody@gmail.com> - 2014-01-30 19:33 -0800
Re: 1 > 0 == True -> False Roy Smith <roy@panix.com> - 2014-01-30 10:56 -0800
Re: 1 > 0 == True -> False Chris Angelico <rosuav@gmail.com> - 2014-01-31 06:03 +1100
Re: 1 > 0 == True -> False Roy Smith <roy@panix.com> - 2014-01-30 14:09 -0800
Re: 1 > 0 == True -> False Chris Angelico <rosuav@gmail.com> - 2014-01-31 09:29 +1100
Re: 1 > 0 == True -> False Ethan Furman <ethan@stoneleaf.us> - 2014-01-30 11:22 -0800
Re: 1 > 0 == True -> False Chris Angelico <rosuav@gmail.com> - 2014-01-31 06:48 +1100
Re: 1 > 0 == True -> False Rotwang <sg552@hotmail.co.uk> - 2014-01-30 19:25 +0000
Re: 1 > 0 == True -> False Dave Angel <davea@davea.name> - 2014-01-30 15:08 -0500
Re: 1 > 0 == True -> False Chris Angelico <rosuav@gmail.com> - 2014-01-31 07:15 +1100
Re: 1 > 0 == True -> False Ian Kelly <ian.g.kelly@gmail.com> - 2014-01-30 13:28 -0700
Re: 1 > 0 == True -> False Chris Angelico <rosuav@gmail.com> - 2014-01-31 07:38 +1100
Re: 1 > 0 == True -> False Ian Kelly <ian.g.kelly@gmail.com> - 2014-01-30 14:17 -0700
Re: 1 > 0 == True -> False Chris Angelico <rosuav@gmail.com> - 2014-01-31 08:31 +1100
Re: 1 > 0 == True -> False Joshua Landau <joshua@landau.ws> - 2014-01-30 23:36 +0000
Re: 1 > 0 == True -> False Rotwang <sg552@hotmail.co.uk> - 2014-01-31 00:10 +0000
Removal of iterable unpacking in function calls (was: 1 > 0 == True -> False) Ben Finney <ben+python@benfinney.id.au> - 2014-01-31 11:21 +1100
Re: Removal of iterable unpacking in function calls Rotwang <sg552@hotmail.co.uk> - 2014-01-31 00:32 +0000
Re: 1 > 0 == True -> False Joshua Landau <joshua@landau.ws> - 2014-01-31 00:32 +0000
Re: 1 > 0 == True -> False Chris Angelico <rosuav@gmail.com> - 2014-01-31 11:01 +1100
csiph-web