Rocksolid Light

Welcome to Rocksolid Light

mail  files  register  newsreader  groups  login

Message-ID:  

19 May, 2024: Line wrapping has been changed to be more consistent with Usenet standards.
 If you find that it is broken please let me know here rocksolid.nodes.help


devel / comp.lang.python / Re: Using generator expressions

SubjectAuthor
o Using generator expressionsChris Angelico

1
Re: Using generator expressions

<mailman.343.1695656562.23016.python-list@python.org>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24281&group=comp.lang.python#24281

  copy link   Newsgroups: comp.lang.python
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!not-for-mail
From: rosuav@gmail.com (Chris Angelico)
Newsgroups: comp.lang.python
Subject: Re: Using generator expressions
Date: Tue, 26 Sep 2023 01:42:27 +1000
Lines: 17
Message-ID: <mailman.343.1695656562.23016.python-list@python.org>
References: <CAApdmf1h9Brwre5CQGWKUEzbogdjsOettXp1BdOGHy+x6v7-wA@mail.gmail.com>
<b2ba8f1e-1934-14ff-bebb-a0703f0e5eb1@tompassin.net>
<CAApdmf3nnkDony12t-SbmO3OyuQ+REmgS1N-0By-qUTQM38qKA@mail.gmail.com>
<CAPTjJmp4cDF7uTXoopefyrqgiDzasN9ARLx1G+CLuSitmfAb0g@mail.gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
X-Trace: news.uni-berlin.de 0phrVfMK7p6lcGj8smBDAwBafiO7m/qwQIxBnYNCT22A==
Cancel-Lock: sha1:IJJLOLn7//I2mDT/hS+vM9lJvgw= sha256:hBeYM+fsrMb49XlBHif2Mb8r2ZNFLFQvGn9h+bHl44Q=
Return-Path: <rosuav@gmail.com>
X-Original-To: python-list@python.org
Delivered-To: python-list@mail.python.org
Authentication-Results: mail.python.org; dkim=pass
reason="2048-bit key; unprotected key"
header.d=gmail.com header.i=@gmail.com header.b=AWz3e2nH;
dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.091
X-Spam-Evidence: '*H*': 0.83; '*S*': 0.01; '2023': 0.07; 'chrisa':
0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16;
'sept': 0.16; 'wrote:': 0.16; 'problem': 0.16; 'tue,': 0.19;
'to:addr:python-list': 0.20; 'python-list': 0.32; 'subject:Using':
0.32; 'message-id:@mail.gmail.com': 0.32; 'work.': 0.34; 'header
:In-Reply-To:1': 0.34; 'received:google.com': 0.34;
'from:addr:gmail.com': 0.35; 'thanks,': 0.36; 'using': 0.37;
'could': 0.38; 'adding': 0.39; 'use': 0.39; 'to:': 0.62;
'generator': 0.69; 'received:mail-lj1-x234.google.com': 0.84;
'activate': 0.91; 'turned': 0.95
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1695656559; x=1696261359; darn=python.org;
h=to:subject:message-id:date:from:in-reply-to:references:mime-version
:from:to:cc:subject:date:message-id:reply-to;
bh=N4u0v5Ot6/Qjk/fYViUSMF5YmGfs/spVEfGPjXlZ9uc=;
b=AWz3e2nHPmJKT6PFJuHt3XhIsLsxnZaUfTcVXVttGpAhYuwNSLOn4INy5YCxr6BSYF
bnwnnCncKYhiXfYOmZrWqOvg/ho1U6Ki+A6GHn3/GOTtK8TxiPghgrhNvmK2+dI7w/ND
4MGLdGePXsrigNehCIvGeo2mbxtZ1N8C3BFf0CE7toaAMtOd5aRH56/Zn/Klkux+CKQr
gxF8Px1ODOUGVzZZl+Ae3PFSUw5wO4ohdyQuS77iB03bRW1GAkxnuAurkVOL0Lrjya5q
K6voZCdO3fibMu58tTAyEqcB3Oz2NB4mqvEVSqnZtrndaKpU1gMX56er8tOy7Pec2Q5s
y6ww==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1695656559; x=1696261359;
h=to:subject:message-id:date:from:in-reply-to:references:mime-version
:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
bh=N4u0v5Ot6/Qjk/fYViUSMF5YmGfs/spVEfGPjXlZ9uc=;
b=nmiEkkvPQ2rBDRmE9+sgtDysPgmnYS+8YSEvpVxl8WAIRu5piWkkggCuXORp4EaE7N
QeeE13zQWdPKtcoXVQA1I6G6wGPhhJrwhl8iJwSuo2W4GTDDOkW/EqZWGe4cn8Jg/h24
REdzBkbHb+HkJWTfeU/MivKbf2DDarnJDiQzZaqn3wQeFXeGooL91UCf+ru1/j2n/7uL
UYcQFJU3ZZIQBZ6e97jmcXjFCMwDN3JHX6U1iamjcl7+gTc4yYk4N1wfqv48aGbi/ZUR
NWosnKVMYKKjVShK71gycz3f9iCSWP0/3jKgHmFaljUKEPCM8cu/4q+uz+4gZlmMg6so
TExQ==
X-Gm-Message-State: AOJu0YzZLYnapzVGKX+PEiILZS2UyTxkYZDz5NUbAnIwDJ3Q8CMXDmGG
Szn/tWH/NhHIqq1RImOr8wPyel7E6oGuIVml6in5hbEN
X-Google-Smtp-Source: AGHT+IGFtHjHadrtVJ4DniaImx2kR/UhJIeJ/LdVkb+fTHUmfmuueMt4YosY/11hdUtaM7upJYOOQ9Zksnu+vtFHQY8=
X-Received: by 2002:a05:651c:454:b0:2bc:e221:676c with SMTP id
g20-20020a05651c045400b002bce221676cmr5911517ljg.0.1695656559234; Mon, 25 Sep
2023 08:42:39 -0700 (PDT)
In-Reply-To: <CAApdmf3nnkDony12t-SbmO3OyuQ+REmgS1N-0By-qUTQM38qKA@mail.gmail.com>
X-BeenThere: python-list@python.org
X-Mailman-Version: 2.1.39
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: <https://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>
X-Mailman-Original-Message-ID: <CAPTjJmp4cDF7uTXoopefyrqgiDzasN9ARLx1G+CLuSitmfAb0g@mail.gmail.com>
X-Mailman-Original-References: <CAApdmf1h9Brwre5CQGWKUEzbogdjsOettXp1BdOGHy+x6v7-wA@mail.gmail.com>
<b2ba8f1e-1934-14ff-bebb-a0703f0e5eb1@tompassin.net>
<CAApdmf3nnkDony12t-SbmO3OyuQ+REmgS1N-0By-qUTQM38qKA@mail.gmail.com>
 by: Chris Angelico - Mon, 25 Sep 2023 15:42 UTC

On Tue, 26 Sept 2023 at 01:39, Jonathan Gossage via Python-list
<python-list@python.org> wrote:
>
> Many thanks, all. It turned out that my problem was not fully understanding
> the use and power of the unpack operator *. Using it to activate my
> generator made things start to work. I changed the line where I invoked the
> generator to:
> y = test1(*(a for a in st))
>
> adding the unpack operator.
>

You could simplify this with just the unpacking:

y = test1(*st)

ChrisA


devel / comp.lang.python / Re: Using generator expressions

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor