Matplotlib-users Digest, Vol 29, Issue 48

Hi,

I use the API of matplotlib and have a basic problem:

Up to now I am used to gather my data into a list of tuples. But
matplotlib uses serveral lists instead.

Example:
  me: [(date1, count1), (date2, count2), ...]
  matplotlib: ax.plot_date(dates, counts)

Finally I use something like this quite often:
   method([item[0] for item in items], [item[1] for item in items])
But I think thats to much looping.

x=[(date1, count1), (date2, count2), ...]
dates,counts=zip(*x)
ax.plot_date(dates, counts)

That's my personal problem, but I think a more pythonic
API would be nice...

afaik its nothing to do with the matplotlib api: better to ask this on
the python channel where it features regularly

···

On Thu, 2008-10-23 at 13:34 +0000, Thomas Guettler wrote:

  Thomas

--
Thomas Guettler, http://www.thomas-guettler.de/
E-Mail: guettli (*) thomas-guettler + de

--
"When you think of the long and gloomy history of man, you will find far
more hideous crimes have been committed in the name of obedience than
have been committed in the name of rebellion". C.P.Snow,
"Either-Or" (1961)