class_docstr: This operation is a Lines object and fills it values by executing a
  division on the numerator / denominator arguments and avoiding a division
  by zero exception by checking the denominator
  
  Params:
    - a: numerator (numeric or iterable object ... mostly a Lines object)
    - b: denominator (numeric or iterable object ... mostly a Lines object)
    - zero (def: 0.0): value to apply if division by zero would be raised
class_docstr_tok: ["This","operation","is","a","Lines","object","and","fills","it","values","by","executing","a","division","on","the","numerator","\/","denominator","arguments","and","avoiding","a","division","by","zero","exception","by","checking","the","denominator","Params",":","-","a",":","numerator","(","numeric","or","iterable","object","...","mostly","a","Lines","object",")","-","b",":","denominator","(","numeric","or","iterable","object","...","mostly","a","Lines","object",")","-","zero","(","def",":","0.0",")",":","value","to","apply","if","division","by","zero","would","be","raised"]
code: def once(self, start, end):
      # cache python dictionary lookups
      dst = self.array
      srca = self.a.array
      srcb = self.b.array
      zero = self.zero
  
      for i in range(start, end):
          b = srcb[i]
          dst[i] = srca[i] / b if b else zero
  
imports: from __future__ import absolute_import, division, print_function, unicode_literals
  import functools
  import math
  from .linebuffer import LineActions
  from .utils.py3 import cmp, range
label_desc: Use image node_id 3 for calling the DivByZero obj's underlying member method code with example usage: obj.once(start, end) without return types