Dive Into Python by Mark Pilgrim has been updated for Python 3. The new version of the book covers Python 3 and the differences between it and Python 2. It's available in print, or as a free e-book.
Unlike the other free Python e-books we covered, Dive Into Python is geared towards experienced programmers. It's considered a classic among Python developers.