Hi, Im trying to work with the help Oscar provided me, but I still get stuck :( So what I'm trying to do now is write the program with the following input and output:
Input: action,start,apex,stop 3, 12, 13, 15 4, 15, 15, 15 3, 20, 21, 25 5, 21, 23, 30 ... And when you run your program it prints out: actions, start, stop [3], 12, 13 [], 14,15 [4], 15, 15 [], 16, 19 [3], 20, 21 [3, 5], 21, 21 [5], 22, 23 ... I don't want to use the stop. Only the start till apex is important. This is the code I have now: now = onset_list[0] end = apex_list[0] active = action_list[0] for i in range(1,len(onset_list)): next_start = onset_list[i] next_end = apex_list[i] next_active = action_list[i] prev_end = apex_list[i-1] while next_start > end: print active+"\t"+now+'\t'+end end = next_end now = next_start active = next_active print active+','+next_active+'\t'+now+'\t'+next_end But my output will print now: 3 12 13 4,4 15 15 4 15 15 3,3 20 21 3,5 20 25 How do I fix that it doesn't print out the double ones? I'm sorry that I can't figure it out without your help. Im really trying.. :(
_______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: http://mail.python.org/mailman/listinfo/tutor