>>num -- 登録前のリストの要素数
これは、どんな感じなのか、イメージが掴めないので
例を出して説明して戴けないでしょうか?

>>return num+1;を返しますが、この+1とは・・・?

ご助言、宜しくお願い致します。