Pular para o conteúdo
EasyCode Praticar grátis

Função len() em Python: como contar tamanho

Python · Referência prática EasyCode · Atualizado em 2026-10-25

Resposta rápida

A função len() retorna a quantidade de elementos de uma lista, dicionário, tupla ou o número de caracteres (incluindo espaços) de um texto (string) em Python.

Exemplo prático

linguagens = ["Python", "JS", "SQL"]
print(len(linguagens))
print(len("EasyCode"))

Saída real:

3
8

▶ Testar este código no navegador

Dica de ouro

len() não funciona em números inteiros (int) nem floats; converta para str() se quiser contar dígitos.

Perguntas frequentes

len() conta espaços em branco no texto?

Sim, cada espaço em uma string conta como 1 caractere.

Posso usar len() em dicionários?

Sim, len(dicionario) retorna quantas chaves existem no dicionário.

Por que len(123) dá TypeError?

Números não têm comprimento iterável; use len(str(123)) para contar os dígitos.

Explore toda a referência

indentationerror python · syntaxerror python · nameerror python · typeerror python · indexerror python · print python · len python · range python · input python · f string python · sql inner join · sql group by · js map array · js filter array · js fetch api

Apoie o EasyCode 💜

O EasyCode é gratuito, independente e sem anúncios. Manter a plataforma rápida, com compiladores no navegador e novos conteúdos atualizados tem custos reais todo mês. Se o site está te ajudando a aprender, veja como apoiar o projeto para continuarmos sempre no ar e acessíveis para todos.

💜 Conhecer e apoiar o projeto