一応自分でも考えてみたが多次元配列をスターで再帰するときとか?

def recursive_array_print(*args):
  for item in args:
    if isinstance(item, list):
      recursive_array_print(*item)
    else:
      print(item)
nested_array = [1, [2, [3, 4], 5], 6, [7, 8]]
recursive_array_print(nested_array)

例えばこれは数値だけだからまだいいけど
辞書やらだった場合に条件分岐が面倒とか・・?
でもそれバグというより設計ミスだしな
バグってなんだろ