1) Quando o professor fez:
list($nome, $nota, $idade) = $dados;
Foi atribuido normalmente, mas e se tivessemos arrays onde dentro dele tenho outro array porem recebendo vários valores numa determinada chave, exemplo:
$pessoa =
[
'fisica' => 
    [
        'cpf' => 123456789,
        'nome' => 'Maria'
    ],
'juridica' =>
    [
        'cnpj' => 155544/0001,
        'nomeEmpresa' => 'Mercado 3 irmãos'
    ]
]; 
            