In the Wrapping Up section, there are some very interesting points that weren't covered in the article.<p><pre><code> - Why is "list += seq" not the same as "list = list + seq"?
- Why is "is" different than "==" and how come "2 + 2 is 4", but "1000 + 1 is not 1001"?
- What's the deal with mutable default arguments to functions?
- Why is it easy to make a list class attribute, but hard to make an int class attribute?
</code></pre>
I'd love to read an article on these topics. Anyone have links?