配列のコピー
明解C言語 入門編 > 5. 配列 >
配列のコピー
Python
# coding: Shift_JIS va = range(1, 6, 1) vb = va vb[4] = 6 print " va vb" print "-------" for i in range(0, 5, 1): print "%3d %3d" % (va[i], vb[i]) va[4] = 5 vc = range(5) for i in range(0, 5, 1): vc[i] = va[i] vc[4] = 6 print print " va vc" print "-------" for i in range(0, 5, 1): print "%3d %3d" % (va[i], vc[i])
実行結果
N:\>python lesson_05_033.py
va vb
-
-
-
-
-
- -
-
-
-
-
1 1
2 2
3 3
4 4
6 6
va vc
-
-
-
-
-
- -
-
-
-
-
1 1
2 2
3 3
4 4
5 6