Python †
スクリプト言語。
Wikipedia:Python
Tips †
参照ではなく、コピーを使用する †
import copy
# 浅いコピー
shadow_data = copy.copy(base_data)
# 深いコピー
deep_data = copy.deepcopy(base_data)
数値のバイナリ化 †
import struct
# 数字をバイナリ文字化:long
struct.pack('L', 65535)
# 数字をバイナリ文字化:float
struct.pack('f', 0.0)
参考:python.jp/module-struct
リストを逆順にする †
list[::-1]