These are some recent tutorials on various pygame topics:
Computer Science With Python and Pygame by Paul V Craven. Introduction to programming using Python and Pygame. The book also contains quite a bit of example code for learning to program with Pygame and Python. Site includes animated code examples, video, and interactive quizzes.
Invent Your Own Computer Games with Python by Al Sweigart. The first 16 chapters introduce Python, chapters 17-20 cover Pygame. Printed versions of the book also available.
Rapid Game Development with Python - by Richard Jones. The basics of pygame are introduced with the example of a simple racing game. Then the program is improved by introducing classes.
sjbrown's Guide to Writing Games Advanced tutorial for object oriented and design pattern based programming. Shows how to design your game in a way that network playing can be added later on.