code: def last_continuous_indexes_slice(ol,value):
      '''
          from elist.elist import *
          ol = [1,"a","a",2,3,"a",4,"a","a","a",5]
          last_continuous_indexes_slice(ol,"a")
      '''
      length = ol.__len__()
      end = None
      slice = []
      for i in range(length-1,-1,-1):
          if(ol[i]==value):
              end = i
              break
          else:
              pass
      if(end == None):
          return(None)
      else:
          slice.append(end)
          for i in range(end-1,-1,-1):
              if(ol[i]==value):
                  slice.append(i)
              else:
                  break
      slice.reverse()
      return(slicef last_continuous_indexes_slice(ol,value):
      '''
          from elist.elist import *
          ol = [1,"a","a",2,3,"a",4,"a","a","a",5]
          last_continuous_indexes_slice(ol,"a")
      '''
      length = ol.__len__()
      end = None
      slice = []
      for i in range(length-1,-1,-1):
          if(ol[i]==value):
              end = i
              break
          else:
              pass
      if(end == None):
          return(None)
      else:
          slice.append(end)
          for i in range(end-1,-1,-1):
              if(ol[i]==value):
                  slice.append(i)
              else:
                  break
      slice.reverse()
      return(slice)
docs: from elist.elist import *
          ol = [1,"a","a",2,3,"a",4,"a","a","a",5]
          last_continuous_indexes_slice(ol,"a")