On 01/09/2013 06:24 PM, andydtay...@gmail.com wrote:
> Thanks for your help - this is what I did - though it's probably obvious to 
> most people reading this.
>
>    for rowcount in range (0, stn_count):
>       row_durations.append(stn_list_short[rowcount])
>       for colcount in range (0, stn_count): 
>        # 3. Determine Station pairs for API query
>          query_origin_stop = stn_list_long[rowcount]
>          query_destination_stop = stn_list_long[colcount]
>          # 4. Paths for determining duration. "station x = station x" has 
> journey time 0
>          # 4a. Stations are SAME
>
Please reread Chris Angelico's message.  Iterating over the lists
themselves, instead of making a range, is shorter, easier to read, and
usually quicker.

> ....etc. and this part works! I am now stuck on something else though, but 
> I'll start a new topic for that.
>
> Thanks
>
> Andy
Untested:

for rowshort, query_origin_stop in zip(stn_list_short, stn_list_long):
    row_durations.append(rowshort)
    for query_destination_stop in stn_list_long:
        #4 . Determine ...           

-- 

DaveA

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to