def nested_sum(lst): total = 0 for item in lst: if isinstance(item, list): total += nested_sum(item) # Recursive call for nested list else: total += item # Add integer value return total
nested_list = [1, [2, 3], [4, [5, 6]], 7] print("Sum:", nested_sum(nested_list))