Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #31047

RE: RE: Unpaking Tuple

Path csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!goblin1!goblin2!goblin.stu.neva.ru!newsfeed.xs4all.nl!newsfeed5.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail
Return-Path <ramit.prasad@jpmorgan.com>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.000
X-Spam-Evidence '*H*': 1.00; '*S*': 0.00; 'url:pipermail': 0.05; 'clause': 0.07; 'completeness': 0.07; 'python': 0.09; 'received:155': 0.09; 'reference:': 0.09; 'unpack': 0.09; ';-)': 0.11; 'sat,': 0.15; 'disclaimers': 0.16; 'disclaimers,': 0.16; 'from:addr:jpmorgan.com': 0.16; 'head,': 0.16; 'oct': 0.16; 'received:155.180': 0.16; 'received:159.53': 0.16; 'received:159.53.110': 0.16; 'received:159.53.110.174': 0.16; 'received:169.70': 0.16; 'received:169.70.184': 0.16; 'received:bankone.net': 0.16; 'received:exchad.jpmchase.net': 0.16; 'received:jpmchase.com': 0.16; 'received:jpmchase.net': 0.16; 'received:sj2.jpmchase.com': 0.16; 'received:svr.bankone.net': 0.16; 'securities,': 0.16; 'skip:) 30': 0.16; 'stumbled': 0.16; 'url:disclosures': 0.16; 'url:jpmorgan': 0.16; 'martin': 0.16; 'wrote:': 0.17; '>>>': 0.18; 'skip:v 30': 0.20; 'to:name:python-list@python.org': 0.20; 'please?': 0.22; 'split': 0.23; 'received:169.254': 0.24; 'header :In-Reply-To:1': 0.25; 'wrote': 0.26; 'accuracy': 0.27; 'skip:> 10': 0.27; 'skip:( 20': 0.28; "d'aprano": 0.29; 'grouping': 0.29; 'steven': 0.29; 'tail': 0.29; 'wrap': 0.29; 'received:169': 0.29; "skip:' 10": 0.30; 'header:Received:8': 0.30; 'code': 0.31; 'url:python': 0.32; 'skip:- 10': 0.32; 'to:addr:python-list': 0.33; 'skip:d 20': 0.34; 'url:org': 0.36; 'charset:us-ascii': 0.36; 'does': 0.37; 'why': 0.37; 'subject:: ': 0.38; 'sure': 0.38; 'to:addr:python.org': 0.39; 'help': 0.40; 'url:mail': 0.40; 'think': 0.40; 'skip:n 10': 0.63; 'information,': 0.63; 'url:email': 0.63; 'it!': 0.64; 'legal': 0.65; 'subject': 0.66; 'purchase': 0.67; 'believe': 0.69; 'sale': 0.76; 'happened.': 0.84; 'received:169.254.8': 0.84; 'bob': 0.91
X-DKIM OpenDKIM Filter v2.1.3 sj2.jpmchase.com q99GeZ6x025708
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=jpmorgan.com; s=smtpout; t=1349800835; bh=el/PuAgbhhq+CvjvFrpsDOUZ4NtxH1lz2t8vxdkhjgk=; h=From:To:Subject:Date:Message-ID:References:In-Reply-To: Content-Transfer-Encoding:MIME-Version:Content-Type; b=frcdn1TXU+s1x4KxsTQFTfsF4w8PyMpERrxFgtc7W0DicrPlyVg6DjN3DlCuY1N2Q hgSedr29UxcdQm6SYa3TmAPP52+qYLN33pGPqdgyJ01dVVrK0FcdUHeeEmOiAzCKvc aFrJlnRdpZ4PkvnuLQ3ezUJ7CXQBFcmFp+HEjkEo=
From "Prasad, Ramit" <ramit.prasad@jpmorgan.com>
To "python-list@python.org" <python-list@python.org>
Subject RE: RE: Unpaking Tuple
Thread-Topic RE: Unpaking Tuple
Thread-Index AQHNpeS9EAmEdF6GNEmjF3pY0anNlJexLV8w
Date Tue, 9 Oct 2012 16:40:17 +0000
References <801f0e2c-7d1d-4e91-bec5-78c5e53a70ec@googlegroups.com> <mailman.1973.1349736270.27098.python-list@python.org> <adht95F2luqU1@mid.individual.net>
In-Reply-To <adht95F2luqU1@mid.individual.net>
Accept-Language en-US
Content-Language en-US
X-MS-Has-Attach
X-MS-TNEF-Correlator
x-originating-ip [10.67.79.47]
Content-Transfer-Encoding quoted-printable
MIME-Version 1.0
X-DLP-FWD Yes
Content-Type text/plain; charset="us-ascii"
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 <http://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 <http://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
Newsgroups comp.lang.python
Message-ID <mailman.2010.1349800838.27098.python-list@python.org> (permalink)
Lines 37
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1349800838 news.xs4all.nl 6916 [2001:888:2000:d::a6]:35482
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python:31047

Show key headers only | View raw


Bob Martin wrote
> in 682592 20121008 232126 "Prasad, Ramit" <ramit.prasad@jpmorgan.com> wrote:
> >Thomas Bach wrote:=0D=0A> Hi there,=0D=0A> =0D=0A> On Sat, Oct 06, 2012 at =
> >03:08:38PM +0000, Steven D'Aprano wrote:=0D=0A> >=0D=0A> > my_tuple =3D my_=
> >tuple[:4]=0D=0A> > a,b,c,d =3D my_tuple if len(my_tuple) =3D=3D 4 else (my_=
> >tuple + (None,)*4)[:4]=0D=0A> >=0D=0A> =0D=0A> Are you sure this works as y=
> >ou expect? I just stumbled over the following:=0D=0A> =0D=0A> $ python=0D=
> >=0A> Python 3=2E2=2E3 (default, Jun 25 2012, 23:10:56)=0D=0A> [GCC 4=2E7=2E=
> >1] on linux2=0D=0A> Type "help", "copyright", "credits" or "license" for mo=
> >re information=2E=0D=0A> >>> split =3D ['foo', 'bar']=0D=0A> >>> head, tail=
> >=3D split if len(split) =3D=3D 2 else split[0], None=0D=0A> >>> head=0D=0A=
> >> ['foo', 'bar']=0D=0A> >>> tail=0D=0A> >>>=0D=0A> =0D=0A> I don't get it! =
> >Could someone help me, please? Why is head not 'foo'=0D=0A> and tail not 'b=
> >ar'?=0D=0A> =0D=0A> Regards,=0D=0A> 	Thomas=0D=0A> --=0D=0A=0D=0AI think yo=
> >u just need to wrap the else in parenthesis so the=0D=0Aelse clause is trea=
> >ted as a tuple=2E Without the parenthesis =0D=0AI believe it is grouping th=
> >e code like this=2E=0D=0A=0D=0Ahead, tail =3D (split if len(split) =3D=3D 2=
> >else split[0] ), None=0D=0A=0D=0AYou want:=0D=0Ahead, tail =3D split if le=
> >n(split) =3D=3D 2 else (split[0], None )=0D=0A=0D=0A=0D=0ARamit=0D=0AThis e=
> >mail is confidential and subject to important disclaimers and=0D=0Aconditio=
> >ns including on offers for the purchase or sale of=0D=0Asecurities, accurac=
> >y and completeness of information, viruses,=0D=0Aconfidentiality, legal pri=
> >vilege, and legal entity disclaimers,=0D=0Aavailable at http://www=2Ejpmorg=
> >an=2Ecom/pages/disclosures/email=2E
> 
> How does one unpack this post?  ;-)
> --

Hmm, I am not sure why that happened. For reference: 
http://mail.python.org/pipermail/python-list/2012-October/632603.html
This email is confidential and subject to important disclaimers and
conditions including on offers for the purchase or sale of
securities, accuracy and completeness of information, viruses,
confidentiality, legal privilege, and legal entity disclaimers,
available at http://www.jpmorgan.com/pages/disclosures/email.  

Back to comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Unpaking Tuple sajuptpm <sajuptpm@gmail.com> - 2012-10-06 03:09 -0700
  Re: Unpaking Tuple Chris Rebert <clp2@rebertia.com> - 2012-10-06 03:27 -0700
    Re: Unpaking Tuple Roy Smith <roy@panix.com> - 2012-10-06 08:46 -0400
      Re: Unpaking Tuple Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2012-10-06 15:08 +0000
        Re: Unpaking Tuple Thomas Bach <thbach@students.uni-mainz.de> - 2012-10-08 23:45 +0200
        RE: Unpaking Tuple "Prasad, Ramit" <ramit.prasad@jpmorgan.com> - 2012-10-08 22:21 +0000
          Re: RE: Unpaking Tuple Bob Martin <bob.martin@excite.com> - 2012-10-09 07:07 +0100
            Re: Unpaking Tuple Dave Angel <d@davea.name> - 2012-10-09 02:29 -0400
              Re: Unpaking Tuple Jussi Piitulainen <jpiitula@ling.helsinki.fi> - 2012-10-09 10:22 +0300
                Re: mangled messages (was: Unpaking Tuple) Tim Chase <python.list@tim.thechases.com> - 2012-10-09 05:48 -0500
                Re: mangled messages (was: Unpaking Tuple) Jussi Piitulainen <jpiitula@ling.helsinki.fi> - 2012-10-09 15:05 +0300
                Re: mangled messages Tim Chase <python.list@tim.thechases.com> - 2012-10-09 09:26 -0500
            Re: Unpaking Tuple Grant Edwards <invalid@invalid.invalid> - 2012-10-09 14:11 +0000
            RE: RE: Unpaking Tuple "Prasad, Ramit" <ramit.prasad@jpmorgan.com> - 2012-10-09 16:40 +0000
            Re: Unpaking Tuple Robert Miles <robertmiles@teranews.com> - 2012-11-18 19:14 -0600
            Re: Unpaking Tuple Hans Mulder <hansmu@xs4all.nl> - 2012-11-19 02:56 +0100
  Re: Unpaking Tuple woooee <woooee@gmail.com> - 2012-10-07 10:58 -0700
    Re: Unpaking Tuple Terry Reedy <tjreedy@udel.edu> - 2012-10-07 16:03 -0400

csiph-web