This repository contains the slides and all accompanying files from a crash course seminar on advanced topics in Python that I gave to CS grad students and to members of the StartupStorm club at the University of British Columbia.
The topics that were covered in this seminar are:
- lambda expressions
map
,reduce
, andfilter
- list, dictionary, and generator comprehensions
@decorators
- Download the .pystartup file and put it in your home directory
- Add the following to your .bashrc or .bash_profile file:
export PYTHONSTARTUP=$HOME/.pystartup
- In a terminal, run
python
in the same directory asseminar.py
- Type
import seminar
- Follow the presentation.