Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

New York... when civilization falls apart, remember, we were way ahead of you. -- David Letterman


devel / comp.lang.python / RE: New assignmens ...

SubjectAuthor
o RE: New assignmens ...Schachner, Joseph

1
RE: New assignmens ...

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

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=15743&group=comp.lang.python#15743

  copy link   Newsgroups: comp.lang.python
Path: i2pn2.org!rocksolid2!news.neodome.net!fu-berlin.de!uni-berlin.de!not-for-mail
From: Joseph.S...@Teledyne.com (Schachner, Joseph)
Newsgroups: comp.lang.python
Subject: RE: New assignmens ...
Date: Tue, 26 Oct 2021 17:46:54 +0000
Lines: 30
Message-ID: <mailman.53.1635270489.23718.python-list@python.org>
References: <MN2PR02MB68461EB83EC01991C31D6752A8839@MN2PR02MB6846.namprd02.prod.outlook.com>
<00a701d7c9e9$0d745650$285d02f0$@verizon.net>
<CAPTjJmpfVz_TjRnpOhmO33eqYqxXitO0FGqnoHr=RvPHV+jm2Q@mail.gmail.com>
<f83e5665-5262-28d2-efc9-6c704e1e1f35@DancesWithMice.info>
<CAPTjJmr-_jPLRwATvMY+8SeHOwP=EfAcjKqZ96+ezGJk_cDOog@mail.gmail.com>
<BYAPR14MB2854475C56FCB2552B744407F5849@BYAPR14MB2854.namprd14.prod.outlook.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
X-Trace: news.uni-berlin.de H2N20Ni4GEKVU4nP/T1olghFmJ+Fcu4RCHuP8G9J6wNw==
Return-Path: <prvs=926f9f313=Joseph.Schachner@teledyne.com>
X-Original-To: python-list@python.org
Delivered-To: python-list@mail.python.org
Authentication-Results: mail.python.org; dkim=none reason="no signature";
dkim-adsp=none (unprotected policy); dkim-atps=neutral
X-Spam-Status: OK 0.007
X-Spam-Evidence: '*H*': 0.99; '*S*': 0.00; 'issue.': 0.05; 'joseph':
0.05; 'usage': 0.05; '26,': 0.07; 'real-world': 0.07; 'angelico':
0.09; 'later,': 0.09; 'python-ideas': 0.09;
'received:namprd14.prod.outlook.com': 0.09; 'threads': 0.09;
'syntax': 0.15; 'aside': 0.16; 'beta': 0.16; 'chrisa': 0.16;
'examples,': 0.16; 'expressions': 0.16; 'syntax.': 0.16; 'wrote:':
0.16; 'python': 0.16; 'october': 0.17; "can't": 0.17; 'tue,':
0.19; 'to:addr:python-list': 0.20; 'option': 0.20; 'skip:- 10':
0.25; 'examples': 0.25; 'opening': 0.26; 'sensitive': 0.26;
'chris': 0.28; 'think': 0.32; 'python-list': 0.32;
'to:name:python': 0.32; 'but': 0.32; 'there': 0.33; 'particular':
0.33; 'header:In-Reply-To:1': 0.34; 'one.': 0.35; 'request': 0.35;
'also,': 0.36; 'way': 0.38; 'could': 0.38; 'quite': 0.39; 'use':
0.39; 'received:unknown': 0.39; 'still': 0.40; 'skip:o 10': 0.61;
"there's": 0.61; 'from:': 0.62; 'to:': 0.62; '25,': 0.62; 'great':
0.63; 'skip:m 20': 0.63; 're:': 0.64; 'look': 0.65; 'worked':
0.67; 'back': 0.67; 'order': 0.69; '2021': 0.71; 'business': 0.77;
'sent:': 0.78; 'benefit.': 0.84; 'means,': 0.84; 'regret': 0.84
IronPort-Data: A9a23:IoLxoaxzSBDNs33XXaZ6t+erxCrEfRIJ4+MujC+fZmUNrF6WrkUHx
2UYWGjSaKqLYDSnLdlyPdiw/UkH7JbWzocwT1FppS00HyNBpPSZOdnIdU2Y0wG6d5WZEBo/t
512hvrodZhuEieE/k/F3pzJ9yQUOXSgH+KkYAL8EnktA1ciEU/NsDo78wIDqtcAbeWRWGthh
/uj+qUzB3f1g1aYAkpMg05UgEoy1BhakGpwUm0WPZinjneH/5UmJMt3yZWKEpfNatU88thW5
Qr05OrREmvxp3/BAz4++1rxWhVirrX6ZGBihpfKMkQLb9crSiEai84G2PQghUh/iTSAhcJXm
ep0pJGPUQU2D6yQhbslXEwNe81+FfUuFL7vHEPm9PKr6nbpNl7G8600Sl06LMsE9+J6DXBI+
LoTLzVlghKr3r7uhuvlF6822plld5CD0IA34xmMyRn7Cu0rWZCFeK7K7NRY2joqrtxDGfvSd
swULzFoaXwsZjURYw9HVs9vwI9EgFHvUT8EmFPIrJE63FnwwFdV4Kb/COraL4niqcJ92xzwS
nj913zoHhEdMpmbyCGZ2mq9mu/Im2X8Qo16KVGj3qc22BvKmDFVUkFLEwDiyRWktnODtxtkA
xR80kITQWIarSRHkvGVs8WEnUO5
IronPort-HdrOrdr: A9a23:Kw4QoKhNwFsqSxL9UhHfIZ3Lk3BQX2p13DAbv31ZSRFFG/FwyP
rAoB1L73PJYWgqNU3IwerwQ5VoMkmsj6KdhrNhcYtKPTOW9VdAQ7sSircKrweBJ8S6zJ8k6U
4CSdkwNDSTNykdsS+S2mDReLxPoeVvsprY/Ns2p00dFD2CAJsQjTuRfzzrdnGeMzM2YKbReq
DshfZvln6FQzA6f867Dn4KU6zovNvQjq/rZhYAGloO9BSOpSnA0s+1LzGomjMlFx9fy7Yr9m
bI1ybj4L+4jv29whjAk0fO8pVtnsf7wNcrPr3MtiFVEESttu+bXvUiZ1SwhkFxnAhp0idvrD
D4mWZiAy200QKXQoj6m2qq5+Cq6kdS15ar8y7lvZKkm72geNtyMbs+uWpUHyGplHYIrZVy1r
lG0HmesIcSBRTcnD7l79yNTB1ykFGoyEBS2dL7okYvJ7f2UoUh5LD3PXklYqsoDWb/8sQqAe
NuBMbT6LJfdk6bdWnQui1qzMa3Vno+Ex+aSgxa0/blmQR+jTR81Q8V1cYflnAP+NY0TIRF/f
3NNuBtmKtVRsEbYKphDKMKQNexCGbKXRXQWVjiamjPBeUCITbAupT36LI66KWjf4EJ1oI7nN
DbXFZRpQcJCjXT4A21rel2Gzz2MRWAtAXWu7RjDsJCy8zBrZLQQF6+dGw=
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
b=bUaGMTZMAFWVp1GOW0R3i4Gi+lil58mDq+CnRCMu+1dqTAEz/RuyQun3OkoQa47eJxQ4eZR52SXZVXlVlFPW9tVcmWJeUXrXmQ9GrRXWJMR5aFEFdAc1wJAFBUVVFeqJHJ7B3tXR45fGDM0X7Dcwr/v587wUVx8xibPXZjIfGESJrN7/bhymHSiXX5dTMo8pXZAdepZygh8hu6S1ULoi8upCbTfNHeO0X/cxHq15f3rOLg+lba6Rg1O83axsjqeit5cpvsbmKmo1VOvwSLIwm3o3hjWpmRfzlge4ZArvMt+9v3udOmjqF68g9aHX0oIJcac9a01DcO/ovb+F5V+wVA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
s=arcselector9901;
h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
bh=YtVGwr9HrGiZrT3OMJ3lYMw3jisaRoyYBTATUOpBlak=;
b=hEUecqph0qMW6gqJjiVlNen2Wb08ymTDsPB+9uv0oX20dZZ+hSa16ZX0fbaE8DH1Q/GkO0bI2hI0ywsYQt7XYl74jrp0u42U7XuzKWIaNpax99OakQzE/+zYvfkbcxyGbL9yyPSrpbaLvkZFNt6oqWisrT+siuJsPTpsVkYQdBFqUC+h9dW43fFauZnWxnqJKUMsu4RJqNZ1e1qTjeqHtryz1Dm7gjMBfvOud3epDeaR7hBEE2iBHr94306oWWXRHpKKV4CABDsxF34EjUvdIZ6lkY/Ny2HOxV2VAWjaXMAOV/FpZbSM7x/Nh9oR50vZOW7rAlwhYBA/I+AVZS1SWA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
smtp.mailfrom=teledyne.com; dmarc=pass action=none header.from=teledyne.com;
dkim=pass header.d=teledyne.com; arc=none
Thread-Topic: New assignmens ...
Thread-Index: AQHXyoMXPlnqa5JonEmtNWTWQ9GYY6vljEdg
In-Reply-To: <CAPTjJmr-_jPLRwATvMY+8SeHOwP=EfAcjKqZ96+ezGJk_cDOog@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_0d178f3f-9d62-4d87-b8af-200399509a39_Enabled=true;
MSIP_Label_0d178f3f-9d62-4d87-b8af-200399509a39_SetDate=2021-10-26T17:46:53Z;
MSIP_Label_0d178f3f-9d62-4d87-b8af-200399509a39_Method=Standard;
MSIP_Label_0d178f3f-9d62-4d87-b8af-200399509a39_Name=Company Sensitive;
MSIP_Label_0d178f3f-9d62-4d87-b8af-200399509a39_SiteId=e324592a-2653-45c7-9bfc-597c36917127;
MSIP_Label_0d178f3f-9d62-4d87-b8af-200399509a39_ActionId=02f9cd1a-6efd-4195-bc29-afeed38803b7;
MSIP_Label_0d178f3f-9d62-4d87-b8af-200399509a39_ContentBits=2
authentication-results: python.org; dkim=none (message not signed)
header.d=none;python.org; dmarc=none action=none header.from=Teledyne.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: acbc3e0e-5c13-4bec-4412-08d998a899a0
x-ms-traffictypediagnostic: BY5PR14MB4162:
x-microsoft-antispam-prvs: <BY5PR14MB4162530B1DF1123961B42F3DF5849@BY5PR14MB4162.namprd14.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Tf9pBfJE0APtLeRjSFw2+3/kzh1Mpuvu5qRKrZt39nXuJSVeLhy/W7icGoaBqvC+Vm6bhk6AYV0CWyYV5ixH9FlKjwpEJhhSnv2IZEP/rKfN3YrZFcw8sCl2dCuFdIC79QOnojdOFVi9IHIF+eWYhrQT/nFb+PDuWyqSHpkms9Zo7wYbA+RG0frDenvsFGkPcaLrLKGPtjv3SV+EJBTz3G/snPUbvpLe5mZa0RAvQrMEL87x7TDo3TFrVZ1NIqRNhvC1E10KeSg4W5AFLB6ANn1I+oV7Cjheh13a4Y766y4iILs5ioEDWU4BcK9j1QHzuAE8rGZmwo7t0gDOHGQJCezr8vfzDO0S/BqKooWmiK3MeF+M6XL8qOVaoRFJcboXCg/TG3cgjAGjcHtJDuAR0mQw6chQQGCF+PuVpbuGSsoRgW5GRDIz6LveGDe8sqMBCzpjXGE5LRpj24c3J2QVnGZkNIhm84iklGEJ8IyoIT3OmZ4WRyFUTkKJ5iJofhg0x7gmCD4S40mf6YhwFM3u4eG8PXmHFDJhw5Bw0SK3h12+JC3fO04lBhBMduV9fpLXOG0MfqlXWoS1XmOCjiCs2CkFWLfO03xF8XY3GV2NYGRyYT7cL6O0Qe3n/d5Lq6GUfyXVYxp0urS3JhpAn9i7o+jpveLwV5vqxGTb1vy8WNThO47ukidNMZPmm7QWkb0OalENBgxk53UvF7C7KD8w2Q==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
IPV:NLI; SFV:NSPM; H:BYAPR14MB2854.namprd14.prod.outlook.com; PTR:; CAT:NONE;
SFS:(366004)(7116003)(186003)(316002)(9686003)(26005)(33656002)(53546011)(3480700007)(7696005)(6506007)(6916009)(8936002)(55016002)(8676002)(71200400001)(83380400001)(122000001)(86362001)(508600001)(38100700002)(66446008)(66556008)(64756008)(66476007)(66946007)(76116006)(38070700005)(5660300002)(2906002)(52536014);
DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: ruMQzTWSoBjFbSdYnfEnGEzGJl3e0eduyW8VgNtf1XtG0
I6jATZqHxXIYpVqt7IooppeHxvbsEJqqlmdA0VwhVInqW
s3o64OtyDnC/fLCHhvjavoMNQ3sD/aAerK7nzNSSUh2je
ID3v1nwChz+67tJL8lOLBr8p36B3PYT9Sp4kvjDNetSw8
myf0S3rLxSd3FmUqhE0iKoOgpfW1Q5n4ZH0C3BXK1FMhO
q+YKtxBCbODK84YLr1Ruc12cpQ3tBn5CX64vUjXscs5rr
4fQbXSSiYl0xx12kEy5J0xfP785jLJHYydCOsLX06x/k6
CxLDfjEYEERT8xoZGFvNeN3/DcsWjIVGENzYAmEqCtOq2
UHokinbUazgCAhoTc0uXkndmqfEs05ik8elFdfYtiFWko
Y9e+4lbCk18yu2h0JQTCl0CXtlje5LRP90Vd99uxYW+qt
4WOtkSLE2A9LeyHY0919cWF6NJa4UdYphZ52ZpsXUTl7X
2OHl3KImJs4iM9nrKu8BmcF9wHtHc7ZetTqZbEAh7q0c+
jVala7fHJ3zDKw3pa+t0NMZsjSHdOCWrimvrNeSyO+lJR
KivDOhD/+E7gfEJZVDIgSNWwYqofIqYBs7SEk7nalHzt1
YS7NJHd1mpPeO1vNoWM42RvYLa9UOoeIgAdTJdCDa0MTz
t2Qnxbkd/vmXxPwvXyM9bQCfRa866iS4g+OqZH72yanSa
dKvFJHChtv9AMvnlanNiK1rTfdEojq7SDTAr+50+Buis1
dd6QBKnBqBdY3b0pxJBKDkTxu0ecu0hKezhl2o3F3YbXy
6q5GP2g7Qrrb2zukbysO+jdh5vvojB8D1pWWnM0UB/bvG
JQ7Oaj6FE3AHlgHZ6Mou1S+LMwkTUv6EC03/zDv8xEz59
VRAvrnIbWiXnQXh18bBFPZ+NdqAwqSTYd10h/RNo3Ahqn
9Av90OTOHbMFciDrQKW04bbOx7PynRxnlboK+eFYzAp/f
r4AfKxaNcYrCZAQQJa+JYdRQ1SYP6fkL5mHekxlPQ4Y1g
+SyMveMeT6/2STaxtZGcmAcfK2/IhOiVaXx09fq17UZPH
OKjkkqKzvgoq93hxek/DzzbotIo28VcwqS04s7SKlKfeE
3FGXckLyWAFxEOKVf+62mwd5UkqV3Wamd/XXVu9pnDQWm
/CUzEZqxCrMfMkdvFbBAv1YIi2Zhb8waYFH+A4rorBx4M
lgPE2YL+Vc7lKRb4LqlxJgmjkttRtGQrvZSfuYJ2kQ7/D
rXs/8P51alqTDC4n95XybEmt+LMZLblRh1z0KeqMnE3FR
rZWqaUjcuuiuvKOmK1PtkJhkq1tH8MIKFff7rvHVnfYCt
JORAMUbsEetPGsU9dPS8W8G8IU6EjpbY6zQZmT80T3HRi
IV/hWucg7XSH/sZkvQywW3dewyjmIs7SbZF+2yYXH3tWJ
a7guVz4cWOa0ZYGlMWWhUfLyLT/XRXzkO9TWyMEN29ou+
nl6BrjV1GD93vA/u0DyQuJZpR7EecG4h8qZ0HYx1NVdka
8qH/uS1XEwci8RtHz/qwP9yGguXkxXSg7bdTU+L/pDkPv
Fa7IpqbkDswK99eeZtUK5JllgO2Amo5vpZna3BkBdqkV9
7qs2mv3PwMl+4zSydpSVS2crcES8uTR2zvP1uQX7c1CxH
1bH6fmTOgHgKebYur+fNA==
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BYAPR14MB2854.namprd14.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: acbc3e0e-5c13-4bec-4412-08d998a899a0
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Oct 2021 17:46:54.7311 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: e324592a-2653-45c7-9bfc-597c36917127
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 5JWSl1dJl5OMqAFe0Dz2aDRYgHYIiyAlV6ONg/J4OSYwreeoemHg7aiJmwzDm9fo8dXGllaPKGiopUK098/IqHTiRaOb3wZDCvBkv67UsW8=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR14MB4162
X-OriginatorOrg: Teledyne.com
X-BeenThere: python-list@python.org
X-Mailman-Version: 2.1.35
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: <BYAPR14MB2854475C56FCB2552B744407F5849@BYAPR14MB2854.namprd14.prod.outlook.com>
X-Mailman-Original-References: <MN2PR02MB68461EB83EC01991C31D6752A8839@MN2PR02MB6846.namprd02.prod.outlook.com>
<00a701d7c9e9$0d745650$285d02f0$@verizon.net>
<CAPTjJmpfVz_TjRnpOhmO33eqYqxXitO0FGqnoHr=RvPHV+jm2Q@mail.gmail.com>
<f83e5665-5262-28d2-efc9-6c704e1e1f35@DancesWithMice.info>
<CAPTjJmr-_jPLRwATvMY+8SeHOwP=EfAcjKqZ96+ezGJk_cDOog@mail.gmail.com>
 by: Schachner, Joseph - Tue, 26 Oct 2021 17:46 UTC

Why force unpacking? Why not assign a tuple? That would look like a simple assignment: x := (alpha, beta, gamma)
And you could access x[0], x[1] and x[2].
I think asking := to support x, y := alpha, beta is a request to address an unnecessary, easily worked around, issue. And as previously pointed out you can still just use = .
--- Joseph S.

Teledyne Confidential; Commercially Sensitive Business Data
-----Original Message-----
From: Chris Angelico <rosuav@gmail.com>
Sent: Monday, October 25, 2021 6:25 PM
To: Python <python-list@python.org>
Subject: Re: New assignmens ...
On Tue, Oct 26, 2021 at 9:19 AM dn via Python-list <python-list@python.org> wrote:
> Back on-topic, I am slightly curious:-
>
> aside from 'starting small' with an option to widen/'open-up' later,
> is there a particular reason why 'the walrus' has not been made
> available (could not be ...?) for use with object-attributes?
I can't think of any other reasons. But the one you cite is quite an important one. In order to get real-world usage examples, the feature was rolled out in the restricted form, because threads like this are
*exactly* how the value can be judged. So I do not in any way regret that assignment expressions were accepted in their current form, but also, don't be afraid to propose an opening up of the syntax. Be specific, and cite usage examples that would benefit.
TBH, I don't think there's a lot of value in multiple-assignment, since it has a number of annoying conflicts of syntax and few viable use-cases. But if you have great examples of "x.y :=" or "x[y] :=", then by all means, post on python-ideas to propose widening the scope.
ChrisA

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor