1
resposta

Type Error. Não consigo exibir o tipo. Podem ajudar?


TypeError Traceback (most recent call last) in () 2 3 for elemento in lista: ----> 4 print(f'O elemento {elemento} é do tipo: ', type(elemento))

TypeError: 'list' object is not callable

1 resposta

Você muito provavelmente criou uma variável chamada list e isso fez com que você não consiga mais usar listas. Exemplo:

example = list('easyhoss')  # aqui `list` se refere a classe builtin
list = list('abc')  # criamos uma variável `list` referenciando uma instância de `list`
example = list('easyhoss')  # aqui `list` se refere a instância
Traceback (most recent call last):
  File "<string>", line 1, in <module>
TypeError: 'list' object is not callable

Pra resolver isso basta trocar o nome da sua variável e escrever isso antes dela:

del list

Então:

del list # você vai tirar esse 'del list' depois de rodar 1x e tudo voltar ao normal
example = list('easyhoss') 
lista1 = list('abc')
example = list('easyhoss')

Se quiser saber mais lê essa resposta aqui lá no StackOverFlow (em inglês)