InterpoList
InterpoList is a list class for Python which interpolates between missing values. It’s useful for graphing, where you use it like this:
>>> a = InterpoList()
>>> a[0] = 0
>>> a[100] = 200
>>> a[200] = 0
>>> a[50]
100.0
>>> a[125]
150.0
See the original post for more info. You can get the module here