Échanger deux variables Python sans variable temporaire — Sans effort

Avec ce petit truc sympa, échangez deux variables Python sans variable tierce :
a = 1
b = 2
a, b = b, a
print(a) # 2
print(b) # 1
Une seule ligne ! Ligne 3 : pas de variable temporaire nécessaire pour échanger en Python.
Python
- Variables, constantes et littéraux en Python – Guide complet
- Maîtriser les opérateurs Python : Guide complet
- Comprendre les variables globales, locales et non locales en Python
- Maîtriser les dictionnaires Python : création, manipulation et techniques avancées
- Maîtriser la gestion d'exceptions Python : try, except, else et finally expliqués
- Capteur de température infrarouge TMP006 avec Raspberry Pi : bibliothèque Python et guide de configuration
- Construire un capteur de température distant avec Raspberry Pi et Python – Guide étape par étape
- Capturer les commandes de télécommande IR sur Raspberry Pi sans LIRC : Approche Python UART
- Python print sans saut de ligne : maîtriser le paramètre end et autres techniques