Intercambie dos variables Python sin variable temporal: fácil y limpio

Con este pequeño truco, puede intercambiar dos variables de Python sin usar una tercera variable:
a = 1
b = 2
a, b = b, a
print(a) # 2
print(b) # 1
¡Es solo una línea de código! Como ve en la línea 3, no se necesita variable temporal para intercambiar variables en Python.
python
- Sensor infrarrojo TMP006 con Raspberry Pi: librería Python y guía de configuración
- Construya un sensor de temperatura remoto con Raspberry Pi y Python – Guía paso a paso
- Capturar comandos de mando IR en Raspberry Pi sin LIRC: enfoque Python UART
- Variables, constantes y literales en Python – Guía completa
- Dominando operadores en Python: Guía completa
- Entendiendo variables globales, locales y nonlocal en Python
- Dominando Diccionarios en Python: Creación, Manipulación y Técnicas Avanzadas
- Dominando el Manejo de Excepciones en Python: try, except, else y finally Explicados
- Print en Python sin salto de línea: dominando el parámetro end y otras técnicas
- Calculando Promedios en Python: Guía Práctica con Múltiples Métodos
- Tipos de variables en Python: Entendiendo y usando tipos de datos