Home > Archives > 2008-08-28
2008-08-28
Python: 二値の交換
- 2008-08-28 (木)
- Python
ソート系のアルゴリズムを実装する際などに、配列の任意の2つの要素を交換する処理が必要な場合がありますので、以下にその手順の一例を示します。
ソースコード
# coding: UTF-8 a = [10, 20] print '%d %d' % (a[0], a[1]) a[0], a[1] = a[1], a[0] print '%d %d' % (a[0], a[1])
実行結果
10 20 20 10
何だかperlの多重代入を思い出します。
- Comments: 0
- Trackbacks: 0
Home > Archives > 2008-08-28