separador - separacion de miles python
Imprimiendo{y} con nueva sintaxis de formato (3)
Si necesitas corchetes incomparables, podrías usar algo como:
>>> " {c}{x}{o}{o}".format(o=''{'',c=''}'', x=3)
'' }3{{''
La duplicación también funciona para llaves inigualables:
>>> "}} {} {{ {{".format(3)
''} 3 { {''
Necesito agregar ''{'' y / o ''}'' en una cadena donde uso la función de formato para formatear la cadena. Por ejemplo: quiero que mi cadena sea "{3}", pero esto:
"/{{}/}".format(3)
me da el error
ValueError: Single ''}'' encountered in format string
¿Alguien sabe cómo usar ''{'' y ''}'' en el formato de cadena?
Gracias jeremy
Simplemente duplique las llaves:
>>> "{{{0}}}".format(3)
''{3}''
print "{{{0}}}".format(3)
''{3}''