On 11/21/2010 8:12 AM, Chris Begert wrote:
Hi Gurus

I just wrote my first little python program; so yes I'm very new to all this.

The goal in the end is to have a program that shows how the sun moves  from the 
point of view of a given location (i.e. solar paths added to some sort of 
stereographic diagram).

My very first program calculates the height (altitude) and direction of the sun 
(Azimuth) at a specific location during a specific time.

So here's my question (I'm sure its obvious for most of you):

How do I store a years worth of data of angles in an array / list / whatever is 
most useful when using Python?

<snip>

Well now. You can store altitude and AZ in a tuple, and append that tuple to a list called, for example, data. data.append((altitude, AZ)), where data = list(). You will probably want to wrap all that calculation into a function that takes 6 arguments: longitude, latitude, month, day, hour, and minutes, instead of taking that input by hand. That way you can put everything into a nice for loop (in theory).
_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor

Reply via email to