original_docstring: Shuffle the given set of hints so that they're scattered.
  
          Hints starting with the same character will be spread evenly throughout
          the array.
  
          Inspired by Vimium.
  
          Args:
              hints: A list of hint strings.
              length: Length of the available charset.
  
          Return:
              A list of shuffled hint strings.
          
docstring: Shuffle the given set of hints so that they're scattered.
  Hints starting with the same character will be spread evenly throughout
  the array.
  
  Inspired by Vimium.
docstring_tokens: Shuffle the given set of hints so that they ' re scattered . Hints starting with the same character will be spread evenly throughout the array . Inspired by Vimium .
code: def _shuffle_hints(self, hints: _HintStringsType,
                         length: int) -> _HintStringsType:
          """Shuffle the given set of hints so that they're scattered.
  
          Hints starting with the same character will be spread evenly throughout
          the array.
  
          Inspired by Vimium.
  
          Args:
              hints: A list of hint strings.
              length: Length of the available charset.
  
          Return:
              A list of shuffled hint strings.
          """
          buckets: Sequence[_HintStringsType] = [[] for i in range(length)]
          for i, hint in enumerate(hints):
              buckets[i % len(buckets)].append(hint)
          result: _HintStringsType = []
          for bucket in buckets:
              result += bucket
          return result
code_tokens: def _shuffle_hints ( self , hints : _HintStringsType , length : int ) -> _HintStringsType : buckets : Sequence [ _HintStringsType ] = [ [ ] for i in range ( length ) ] for i , hint in enumerate ( hints ) : buckets [ i % len ( buckets ) ] . append ( hint ) result : _HintStringsType = [ ] for bucket in buckets : result += bucket return result
short_docstring: Shuffle the given set of hints so that they're scattered.
short_docstring_tokens: Shuffle the given set of hints so that they ' re scattered .
comment: """Shuffle the given set of hints so that they're scattered.
  
          Hints starting with the same character will be spread evenly throughout
          the array.
  
          Inspired by Vimium.
  
          Args:
              hints: A list of hint strings.
              length: Length of the available charset.
  
          Return:
              A list of shuffled hint strings.
          """