On 2024-08-25 16:12, Gilmeh Serda via Python-list wrote:
Subject explains it, or ask.This is a bloody mess:s = "123456789" # arrives as str f"{f'{int(s):,}': >20}"' 123,456,789'
You don't need to format twice; you can combine them:
>>> s = "123456789"
>>> f'{int(s): >20,}'
' 123,456,789'
or if you rely on default behaviour:
>>> f'{int(s):20,}'
' 123,456,789'
--
https://mail.python.org/mailman/listinfo/python-list
