Sumar la Lista de Listas

Tu tarea es crear una función que tome una lista de enteros profundamente anidada y calcule la suma de todos los enteros en la lista. La lista puede tener cualquier profundidad, y la profundidad puede variar entre diferentes ramas de la lista.
El input de tu programa será una sola línea que contiene una representación en forma de cadena de una lista profundamente anidada. Cada lista se denota por corchetes [], y sus elementos están separados por comas ,. Cada lista anidada está contenida dentro de otra lista. Todos los elementos son enteros positivos. Puedes cargar las listas usando eval(input()).
El output de tu programa debe ser un solo entero: la suma de todos los enteros contenidos en la lista anidada.
Entrada
Salida
[1, 1, 1]
3
[1, [1, 1]]
3
[1, 2, [3, 4, [5, 6]], 7, [8, [9, 10]]]
55
Explicación: En el ejemplo anterior, la lista está anidada hasta una profundidad de 3 en algunas partes (por ejemplo, [3, 4, [5, 6]]) y de 2 en otras (por ejemplo, [8, [9, 10]]). Los enteros 1, 2, 3, 4, 5, 6, 7, 8, 9 y 10 suman en total 55.
 

Constraints

Time limit: 1 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue