Python five hundred functions written in 10 days Rules functions that use list, dict, tuple, set comprehension and generator expression count as three functions the rest of all as one function.