Re:Python 3.12
by bloopernova on Monday October 02, 2023 @09:29AM
(#37737811)
oh cool, multi-line f-strings. With inline comments!
[ Parent
| on HN ]
Some great choices in that playlist ;)
This probably isn't a good motivating example - my first thought was that this is an overcomplicated way to write
"This is the playlist: " + ", ".join([
'Take me back to Eden', # My, my, those eyes like fire
'Alkaline', # Not acid nor alkaline
'Ascensionism' # Take to the broken skies at last
])
Which is easier to read and exactly as long.(In fact, without 3.12-compatible syntax highlighting, my first intuition upon reading the first line would be to suspect the code of having a typo.)
I don't find that example particularly compelling. To me it's more legible using regular strings:
"This is the playlist: " + ", ".join([
"Take me back to Eden", # My, my, those eyes like fire
"Alkaline", # Not acid nor alkaline
"Ascensionism", # Take to the broken skies at last
])"
edit: jinx