Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: Bernardo Sulzbach Newsgroups: comp.lang.python Subject: Re: subscripting Python 3 dicts/getting the only value in a Python 3 dict Date: Tue, 12 Jan 2016 16:48:17 -0200 Lines: 15 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: news.uni-berlin.de 1G0ljo0BYAC7DwhGvcO2LQP/xWQrLU54DAoA8TN410qQ== Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.028 X-Spam-Evidence: '*H*': 0.94; '*S*': 0.00; 'subject:Python': 0.05; 'subject:getting': 0.07; 'trailing': 0.07; 'jan': 0.11; '2016': 0.16; 'comma,': 0.16; 'received:io': 0.16; 'received:psf.io': 0.16; 'wrote:': 0.16; 'header:In-Reply-To:1': 0.24; 'message- id:@mail.gmail.com': 0.27; 'looks': 0.29; 'there.': 0.30; 'subject:/': 0.30; 'tue,': 0.34; 'received:google.com': 0.35; 'item': 0.35; 'but': 0.36; 'there': 0.36; 'received:209.85': 0.36; 'to:addr:python-list': 0.36; 'pm,': 0.36; 'subject:: ': 0.37; '12,': 0.37; 'received:209': 0.38; 'wrong': 0.38; 'subject:the': 0.39; 'to:addr:python.org': 0.40; 'personally': 0.61; 'bernardo': 0.84; 'otten': 0.84; 'subject:value': 0.84 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=wtsbF7Ozh4Jjh8v4ncbDQx1wSSIyTQCr5vYMGTjmdio=; b=OCP7dq4wKlks1AEOF89FQBU6lq0oUAiNu+nrP39pLDaajwv2Oejw/95DIDnx3x1tJd EFsjxVxhYUnoLvHm01Cb11DR4nEg5Vr6b4NgI970IQN+kfGaQyIU2WO3zrqvpOmF2t8G nTZjDeZ2XJAtDbfoFL+nygjfFhKK6/UjhspAYHPPyu7R23upiE2+qMpQSetl5yjTAL+6 v2/iQxvWLmX8GmXS3GP9mzr+qPlDdRA3421s5YZoPoewG4Zol5OXVnsCjCNfnD6hII0J OfIf/KdCi/Xdi6ohle+7tRFxXcl+sK+e9rfgje1FYfsrOcjkCeUoHh0k4WUGiIqR+9f1 mtag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:content-type; bh=wtsbF7Ozh4Jjh8v4ncbDQx1wSSIyTQCr5vYMGTjmdio=; b=jr50JIlZXaiGSgXw1wvWYb+nUjJkGxbuv+AMJqLHJre7qXluvme0jzyaTt8yVm5DHu 9fmG2jWzgn0T6DiKLKVAfLUR0jocZfAx4KPM8oBeHBykDVY2G/YmNPGzTkDMPcirHBbu C8+aFhhcDXaaICBAvQMI/fCriZOAnRyEIzc31zxDYXUwcNGi7vLu1R597Onn7QMQI7Ua wzkg46tKF1jSodCF1bJ2diDjKMn6riZ76c7xlSPZjfdJY0T9BxfEhmvmOG1yDyD+vfNm BZE/wsYhgUfGVrWDe5Xw+N4WECzWwPHq+MN+EFg1h8DHrBFYisUTERX+fwtP9Yey//qg nBxQ== X-Gm-Message-State: ALoCoQkfAiGw8ApNlf86BFTmzyTezW5Ft2hhXn0DNooDcCW+6vW/Vd5NmZ3l8Zd2w5BWmIHtICpTCZ+kq+czyRmmXn8FotzjAw== X-Received: by 10.25.153.79 with SMTP id b76mr42439139lfe.102.1452624537344; Tue, 12 Jan 2016 10:48:57 -0800 (PST) In-Reply-To: X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.20+ Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Xref: csiph.com comp.lang.python:101568 On Tue, Jan 12, 2016 at 3:32 PM, Peter Otten <__peter__@web.de> wrote: > > If there is exactly one item you can unpack: > >>>> d = {"Wilf's Cafe": 1} >>>> k, = d.values() >>>> k > 1 > I personally don't like that trailing comma, it just looks wrong there. But this is very neat. -- Bernardo Sulzbach