オブジェクト→箱
オブジェクトの中身→箱の中身
参照→ひも
変数→ひもに付けたラベル
変数への代入→もう一本ひもを用意して同じ箱に結び付ける
(関数/メソッド呼び出し時の引数も代入相当)

とかじゃダメかね?

>>> a = [10] # (・▽・)/<a>~~~[10]
>>> b = a # (・▽・)/<a>~~~[10]~~~<b>\(-▽-)
>>> a += [20] # (・▽・)/<a>~~~[10, 20]~~~<b>\(-▽-)
>>> print b
[10, 20]