i have this code to print every new element in a list only when the list length changes (while the list is updated by a thread running elsewhere)...I was wondering if there is a pythonic way to do this? how does one know when there is a new element in the list?
prevlength = 0 while geoCode.running: places = geoCode.getResults() #returns a list with most up to date elements..the list grows as the thread that updates it if len(places) > prevlength: print places[prevlength] prevlength = len(places) thank you! -- Vaibhav Bhawsar
_______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor