# spacepy.toolbox.indsFromXrange

spacepy.toolbox.indsFromXrange(inxrange)

  return the start and end indices implied by an xrange, useful when xrange is zero-length

  Parameters
    inxrange xrange

      input xrange object to parse

  Returns
    list of int

      List of start, stop indices in the xrange. The return value is not defined if a stride is specified or if stop is before start (but will work when stop equals start).

  Examples

      >>> import spacepy.toolbox as tb
      >>> foo = xrange(23, 39)
      >>> foo[0]
      23
      >>> tb.indsFromXrange(foo)
      [23, 39]
      >>> foo1 = xrange(23, 23)
      >>> tb.indsFromXrange(foo) #indexing won't work in this case
      [23, 23]