title: Python, for loop, not reseting the incrimination when calling the method
body: <pre><code>  def seekNextStation(self):
      counter = 0
      print(counter)
      for counter in range(len(self.stations)):
          counter +=1
          print(counter)
          if counter != 6:
              self.currentlyTuned = self.stations[counter]
              counter +=1
              print(counter, "in if")
          else:
              counter = 1
  
          return "Currently Tuned: " + self.currentlyTuned
  </code></pre>
  
  <p>The part that i am trying to get is how do i keep the incrimination when i call seekNextStation(). at the moment it will change counter to 1 return the station in index[1] then change counter to 2, but when i call it again it will reset counter to 0 and redo the same steps  </p>