code: def zip_equal(*iterables):
      """With the regular Python `zip` function, if one iterable is longer than the other,
      the remainder portions are ignored.This is resolved in Python 3.10 where we can use
      `strict=True` in the `zip` function
      From https://github.com/pytorch/text/blob/c047efeba813ac943cb8046a49e858a8b529d577/test/torchtext_unittest/common/case_utils.py#L45-L54  # noqa: E501
      """
      sentinel = object()
      for combo in zip_longest(*iterables, fillvalue=sentinel):
          if sentinel in combo:
              raise ValueError("Iterables have different lengths")
          yield combo
  
imports: import functools
  import os.path
  import shutil
  import subprocess
  import sys
  import tempfile
  import time
  import unittest
  from itertools import zip_longest
  import torch
  import torchaudio
  import torio
  from torch.testing._internal.common_utils import TestCase
  from torchaudio._internal.module_utils import eval_env, is_module_available
  from torchaudio.utils.ffmpeg_utils import get_video_decoders, get_video_encoders
label_desc: Use image node_id 11 for calling a global function with example usage: zip_equal() without return types