I have a list like this
myList = [0.0 , 0.0, 0.0, 2.0, 2.0]
I would like to find the location of the first number in the list that is not e
What about using enumerate? Check the enumerate documentation.
def first_non_zero(mylist): for index, number in enumerate(mylist): if number != 0: # or 'if number:' return index