¿Cuál es el análogo de la función var_dump() en Python para depurar variables?
¡Hola a todos! Estoy empezando a aprender Python después de varios años trabajando con PHP. En PHP usaba constantemente la función var_dump() para depurar: muestra el tipo de dato, el valor y la estructura de la variable, incluyendo arrays y objetos. Es muy útil cuando necesitas entender rápidamente qué hay almacenado en una variable.
Por ejemplo, en PHP escribo así:
```php
'Alice', 'age' => 30, 'hobbies' => ['reading', 'swimming']];
var_dump($data);
?>
```
Y obtengo una salida clara:
```
array(3) {
["name"]=> string(5) "Alice"
["age"]=> int(30)
["hobbies"]=> array(2) {
[0]=> string(7) "reading"
[1]=> string(8) "swimming"
}
}
```
En Python probé usar print(), pero solo imprime el valor sin el tipo de dato ni la estructura. Intenté encontrar algo similar, pero aún no lo he resuelto. Probé pprint, pero no muestra los tipos.
Por favor, díganme: ¿hay en Python una función incorporada que haga lo mismo que var_dump() en PHP? ¿O necesito usar