using the learnpython org tutorial many tutorials are available for python and many of them do great jobbut they're all lacking special feature that you find when using the learnpython org tutorial at just reading about python featureyou read it and then try it yourself using the interactive feature of the site you have already worked through all the material in the simple tutorials in this book howeveryou haven' worked through the advanced tutorials yet these tutorials present the following topicsgeneratorsspecialized functions that return iterators list comprehensionsa method to generate new lists based on existing lists multiple function argumentsan extension of the methods described in the "using methods with variable argument listsin regular expressionswildcard setups used to match patterns of characterssuch as telephone numbers exception handlingan extension of the methods described in setsdemonstrates special kind of list that never contains duplicate entries serializationshows how to use data storage methodology called javascript object notation (jsonpartial functionsa technique for creating specialized versions of simple functions that derive from more complex functions for exampleif you have multiply(function that requires two argumentsa partial function named double(might require only one argument that it always multiplies by code introspectionprovides the ability to examine classesfunctionsand keywords to determine their purpose and capabilities decoratora method for making simple modifications to callable objects