Resultados de la búsqueda a petición "augmented-assignment"

7 la respuesta

¿Por qué + = se comporta inesperadamente en las listas?

los+= El operador en Python parece estar operando inesperadamente en las listas. ¿Alguien puede decirme qué está pasando aquí? class foo: bar = [] def __init__(self,x): self.bar += [x] class foo2: bar = [] def __init__(self,x): self.bar = ...

4 la respuesta

¿Cómo implementar “__iadd __ ()” para un tipo inmutable?

2 la respuesta

Python operador precedencia con asignación aumentada

Parece que esta pregunta solo respondió para Java, pero me gustaría saber cómo funciona en Python. Entonces, ¿son iguales? a += b / 2 a += (b / 2)