Dúvida Python 3 Selecionando itens de um dataframe


Boa noite a todos, tudo bem? Sou novo em Python e estava fazendo alguns exercícios onde precisava selecionar algumas informações de uma base de dados. Em um dos subitens, o código correto era:

halftime_musicians[halftime_musicians.super_bowl <= 27]

No seguinte, o código correto era:

# Display musicians with more than one halftime show appearance
halftime_appearances[haltime_appearances['super_bowl'] <=2** ]

Porque no primeiro caso, para fazer referencia a uma coluna da Super bowl eu usei a coluna.super_bowl e no segundo caso tive que usar coluna['super_bowl'] ao invés de coluna.super_bowl?