Pythonで一時変数なしで2変数をスワップするワンライナー
この小さなトリックで、第三の変数を使わずに2つのPython変数をスワップできます:
a = 1
b = 2
a, b = b, a
print(a) # 2
print(b) # 1
たった1行のコードです! 3行目で見られる通り、Pythonでは変数スワップに一時変数は不要です。
Python
- Raspberry PiでTMP006赤外線温度センサーを使う – Pythonライブラリとセットアップガイド
- Raspberry PiとPythonでリモート温度センサーを構築 – ステップバイステップガイド
- LIRCなしでRaspberry PiにIRリモコンを接続 - Python UARTアプローチ
- Python 変数・定数・リテラル: 包括的ガイド
- Python 演算子完全マスター: 包括的ガイド
- Python グローバル・ローカル・非ローカル変数を理解する
- Python辞書完全ガイド:作成、操作、高度なテクニック
- Python例外処理マスター:try、except、else、finallyを徹底解説
- Python print()で改行なし出力:endパラメータとその他のテクニック
- Pythonで平均を計算する:実践ガイド
- Python 変数とデータ型:型の理解と活用