Извинения, если это было поднято ранее. Я столкнулся с этой «особенностью» недавно. Это ожидаемое поведение?
FOO = {} BAR = ["1","2","3"] FOO["bar"] = BAR print FOO["bar"] >> ["1","2","3"] del BAR[:] print FOO["bar"] >> []