Can anyone explain the following:<br><br>>>> a = 1<br>>>> b = 2<br>>>> alist = [5,6]<br>>>> print a in alist<br>False<br><br>>>> a in alist == b in alist<br>False<br>>>> a in alist == a in alist<br>
False<br>>>> bool(a in alist) == bool(b in alist) # this does what we expect<br>True<br>>>> c = 5<br>>>> c in alist == c in alist<br>False<br>>>> <br><br clear="all">max<br>