R. David Murray added the comment:
This was proposed on python-ideas, discussed, approved, and implemented
for 2.7 and 3.1.
Note that although this wasn't discussed, the internationalization issue
is answered by the fact that when internationalizing, you are rewriting
the string. At that time
Alexander Belopolsky <[EMAIL PROTECTED]> added the comment:
Omitting the ordinals from {} format units will present a problem with
internationalization because the arguments may need to be rendered in
different order in different languages. This is a frequent problem with
the % formats and it is
New submission from Bruce Frederiksen <[EMAIL PROTECTED]>:
Being forced to number the arguments when using positional arguments in
a format string is difficult to maintain. Adding an argument to the
format string either requires renumbering all subsequent arguments, or
using an out of sequence n