En python 2.6, ¿por qué es válida la siguiente línea?Rasgos de sintaxis o por qué es ese pitón válido
my_line = 'foo' 'bar'
y si eso es válido, ¿por qué no es lo siguiente:
my_list = 1 2
El primer ejemplo es la concatenación de cadenas, sin embargo, lo siguiente no es válida o bien (gracias a Dios):
foo = 'foo'
bar = 'bar'
foo_bar = foo bar
hago no veo el punto en "eliminar" espacios en blanco como parece su ejemplo 'my_list = 1 2' parece sugerir. – jldupont
No sugiere eso. Lo que sugiero es que este aspecto de la sintaxis de Python es inconsistente (imho). –
Vea este PEP http://www.python.org/dev/peps/pep-3126/ donde se discute extensamente. – stephan