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


Groups > comp.lang.python > #197785

Re: Hack or beauty?

From ram@zedat.fu-berlin.de (Stefan Ram)
Newsgroups comp.lang.python
Subject Re: Hack or beauty?
Date 2026-05-13 19:33 +0000
Organization Stefan Ram
Message-ID <if-20260513203200@ram.dialup.fu-berlin.de> (permalink)
References <10u2hla$2tnlr$1@dont-email.me>

Show all headers | View raw


"Michael F. Stemper" <michael.stemper@gmail.com> wrote or quoted:
>for variable in angles if options.angle else comps:

  It seems it's not allowed in a list comprehension without 
  additional parentheses.

d = 1

l = []
for i in range( 3 )if d else range( 5 ):
   l.append( i )
print( l )

print( [ i for i in( range( 3 )if d else range( 5 ))] )

  . To me, your,

for variable in angles if options.angle else comps:

  , is fine, but I think what would be a bit clearer might be,

variables = angles if options.angle else comps
for variable in variables: 

  .

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


Thread

Hack or beauty? "Michael F. Stemper" <michael.stemper@gmail.com> - 2026-05-13 13:58 -0500
  Re: Hack or beauty? ram@zedat.fu-berlin.de (Stefan Ram) - 2026-05-13 19:33 +0000
    Re: Hack or beauty? ram@zedat.fu-berlin.de (Stefan Ram) - 2026-05-13 21:04 +0000
      Re: Hack or beauty? Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-05-14 01:06 +0000
    Re: Hack or beauty? "Michael F. Stemper" <michael.stemper@gmail.com> - 2026-05-14 13:25 -0500
  Re: Hack or beauty? Mark Bourne <nntp.mbourne@spamgourmet.com> - 2026-05-13 21:52 +0100
    Re: Hack or beauty? "Michael F. Stemper" <michael.stemper@gmail.com> - 2026-05-14 08:06 -0500
  Re: Hack or beauty? Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-05-13 21:37 +0000

csiph-web