Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。num.clear()上記にした場合、valueが1度目に関しては、num=["a","b","c","d","e"]となりますが、valueが2,3,4となると、numもnum_tmpも[]になります。リストを変数に代入した場合、実際にはそのリストオブジェクトへの参照を変数(名前)として覚えています。内部的には変数の中にメモリアドレスが格納されているイメージです。