Como resposta do exercício 06 da aula 5 (https://cursos.alura.com.br/course/introducao-python-pandas/task/41495) o professor menciona como solucao (alunos['Idade'] >= 10) & (alunos['Idade'] <= 20) | (alunos['Idade'] >= 40)
mas creio que o correto seria ((alunos['Idade'] >= 10) & (alunos['Idade'] <= 20)) | (alunos['Idade'] >= 40)
, ou seja, usando um parenteses albergando o entre 10 e 20
. Por exemplo, 45 é menor que 10 SIM
& menor que 20 NAO
| maior 40 SIM
, logo, SIM NAO SIM, logo, não deveria retornar FALSO sem usar o parenteses agrupando 10 e 20?