in python , how to make two lists contianing the same elements not equal with each other?
<p>say we got two lists: </p>

<pre><code>a = [1, 2, 3]
b = [1, 2, 3]
</code></pre>

<p>then all the following expressions will return True:</p>

<pre><code>a == b  # True
a == list(b) # True
a == list(tuple(b)) # True
a == copy.deepcopy(b) # still True
</code></pre>

<p>But i do want a "False" returned, because when a and b hold different meanings, they should be two different objects.</p>

<p>so is there any way to make them NOT equal with each other but still can be manipulated as a list?</p>
