Qual é o análogo da função var_dump() em Python para depuração de variáveis?
Olá a todos! Estou começando a aprender Python depois de alguns anos trabalhando com PHP. No PHP, eu usava constantemente a função var_dump() para depuração — ela mostra o tipo de dado, valor e estrutura da variável, incluindo arrays e objetos. É muito útil quando você precisa entender rapidamente o que está armazenado em uma variável.
Por exemplo, no PHP eu escrevo assim:
```php
'Alice', 'age' => 30, 'hobbies' => ['reading', 'swimming']];
var_dump($data);
?>
```
E obtenho uma saída detalhada:
```
array(3) {
["name"]=> string(5) "Alice"
["age"]=> int(30)
["hobbies"]=> array(2) {
[0]=> string(7) "reading"
[1]=> string(8) "swimming"
}
}
```
Em Python, tentei usar print(), mas ele apenas exibe o valor sem o tipo de dado e estrutura. Tentei encontrar algo parecido, mas ainda não descobri. Tentei pprint, mas ele não mostra os tipos.
Por favor, me digam: existe em Python uma função embutida que faz o mesmo que var_dump() no PHP? Ou preciso usar