[Python-ideas] String formatting and namedtuple

Steven D'Aprano steve at pearwood.info
Fri Feb 13 01:34:06 CET 2009

Terry Reedy wrote:

> PROPOSAL: Allow the simple case to stay simple.  Allow field names to be 
> omitted for all fields in a string and then default to 0, 1, ... so that 
> example above could be written as
>  >>> msg = "{} == {}".format
> Given that computers are glorified counting machines, it *is* a bit 
> annoying to be required to do the counting manually.  I think this is at 
> least half the objection to switching to .format.

+1 from me. Just to make it explicit: omitting field names will be an 
all-or-nothing proposition: you can't omit some of them unless you omit 
them all. Correct?


More information about the Python-ideas mailing list