nodes: 0, module; 1, function_definition; 2, function_name:zdiffstore; 3, parameters; 4, block; 5, identifier:self; 6, identifier:dest; 7, identifier:keys; 8, default_parameter; 9, expression_statement; 10, expression_statement; 11, expression_statement; 12, return_statement; 13, identifier:withscores; 14, False; 15, string; 16, assignment; 17, assignment; 18, call; 19, string_content:Compute the difference of multiple sorted.
  
          The difference of sets specified by ``keys`` into a new sorted set
          in ``dest``.; 20, identifier:keys; 21, binary_operator:(dest,) + tuple(keys); 22, identifier:wscores; 23, conditional_expression:'withscores' if withscores else ''; 24, attribute; 25, argument_list; 26, tuple; 27, call; 28, string; 29, identifier:withscores; 30, string; 31, identifier:self; 32, identifier:execute_script; 33, string; 34, identifier:keys; 35, identifier:wscores; 36, keyword_argument; 37, identifier:dest; 38, identifier:tuple; 39, argument_list; 40, string_content:withscores; 41, string_content:zdiffstore; 42, identifier:withscores; 43, identifier:withscores; 44, identifier:keys
code: def zdiffstore(self, dest, keys, withscores=False):
          '''Compute the difference of multiple sorted.
  
          The difference of sets specified by ``keys`` into a new sorted set
          in ``dest``.
          '''
          keys = (dest,) + tuple(keys)
          wscores = 'withscores' if withscores else ''
          return self.execute_script('zdiffstore', keys, wscores,
                                     withscores=withscores)