nodes: 0, module; 1, function_definition; 2, function_name:zremrangebyscore; 3, parameters; 4, block; 5, identifier:self; 6, identifier:key; 7, identifier:min_score; 8, identifier:max_score; 9, expression_statement; 10, return_statement; 11, comment:"""Removes all elements in the sorted set stored at key with a score
          between min and max.
  
          Intervals are described in :meth:`~tredis.RedisClient.zrangebyscore`.
  
          Returns the number of elements removed.
  
          .. note::
  
             **Time complexity**: ``O(log(N)+M)`` with ``N`` being the number of
             elements in the sorted set and M the number of elements removed by
             the operation.
  
          :param key: The key of the sorted set
          :type key: :class:`str`, :class:`bytes`
          :param min_score: Lowest score definition
          :type min_score: :class:`str`, :class:`bytes`
          :param max_score: Highest score definition
          :type max_score: :class:`str`, :class:`bytes`
          :rtype: int
          :raises: :exc:`~tredis.exceptions.RedisError`
          """; 12, call; 13, attribute; 14, argument_list; 15, identifier:self; 16, identifier:_execute; 17, list; 18, string; 19, identifier:key; 20, identifier:min_score; 21, identifier:max_score; 22, string_content:ZREMRANGEBYSCORE
code: def zremrangebyscore(self, key, min_score, max_score):
          """Removes all elements in the sorted set stored at key with a score
          between min and max.
  
          Intervals are described in :meth:`~tredis.RedisClient.zrangebyscore`.
  
          Returns the number of elements removed.
  
          .. note::
  
             **Time complexity**: ``O(log(N)+M)`` with ``N`` being the number of
             elements in the sorted set and M the number of elements removed by
             the operation.
  
          :param key: The key of the sorted set
          :type key: :class:`str`, :class:`bytes`
          :param min_score: Lowest score definition
          :type min_score: :class:`str`, :class:`bytes`
          :param max_score: Highest score definition
          :type max_score: :class:`str`, :class:`bytes`
          :rtype: int
          :raises: :exc:`~tredis.exceptions.RedisError`
          """
          return self._execute([b'ZREMRANGEBYSCORE', key, min_score, max_score])