Pregunta

Me gustaría combinar 6 variables que son de diferentes tipos en mi opinión ... Pensé que la concatenación '+' funcionaría, pero recibo un error cuando la uso. Me gustaría que el resultado final sea así:

var1 var2 var3 var4 (var5 var6)

¿Cómo hago esto?

¿Fue útil?

Solución

Supongo que el problema que tuvo con el uso de + es que no todas las variables son cadenas. Use lo siguiente pero reemplace % s con un formateador aplicable de esta lista .

output_string = "%s %s %s %s (%s %s)" % (var1, var2, var3, var4, var5, var6)

Otra opción es pasarlos a su plantilla y enviarlos allí:

{{ var1 }} {{ var2 }} {{ var3 }} {{ var4 }} ({{ var5 }} {{ var6 }})
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top