code: def _get_duplicate_index_chains(xs):
      """Generate a list of duplicate index chains for a given nested
      structure."""
      duplicate_index_chains = ()
      if isinstance(xs, ivy.Container):
          duplicate_index_chains = xs.cont_duplicate_array_keychains()
      elif isinstance(xs, (list, tuple, dict)):
          duplicate_index_chains = ivy.duplicate_array_index_chains(xs)
      return duplicate_index_chains
  
imports: from typing import Sequence, Union, Optional, Tuple, Callable
  import numpy
  import itertools
  import ivy
  from ivy.utils.backend import current_backend
  from ivy.func_wrapper import handle_array_function, inputs_to_ivy_arrays, to_native_arrays_and_back, handle_out_argument, handle_nestable, handle_array_like_without_promotion, handle_device, handle_backend_invalid
  from ivy.utils.exceptions import handle_exceptions
label_desc: Use image node_id 1 for calling a global function with example usage: _get_duplicate_index_chains(xs) and returns: duplicate_index_chains