Ellipsis Reticências (...)

Última atualização: 2026-09-22

Ellipsis Reticências (...)

... é o literal de Ellipsis, frequentemente usado em anotações de tipo ou como espaço reservado (amplamente usado por bibliotecas como NumPy).

CategoriaPalavras-chave e Instruções
TipoPalavra-chave / Instrução
Versão do Pythonall

📝 Sintaxe

...

▶ Exemplo

Edite o código, clique em Executar e veja o resultado no painel de saída:

Saída:

Ellipsis
True
Mais estudos de caso em breve — aguarde.

❓ Perguntas frequentes

Q`...` é um erro de sintaxe?
ANão. `...` é o literal `Ellipsis` válido. Usado sozinho, refere-se ao objeto `Ellipsis`; `print(...)` imprime `Ellipsis`.
QPara que serve `...`?
ATrês usos comuns: em anotações de tipo para significar «argumentos de qualquer tamanho», ex.: `Callable[..., int]`; em fatiamento NumPy para significar «selecione tudo ao longo desta dimensão», ex.: `arr[..., 0]` pega a última dimensão; e como espaço reservado.
Q`...` e `pass` podem ser usados um no lugar do outro?
AComo espaços reservados, ambos funcionam, mas a semântica difere: `pass` é uma instrução (não faz nada), enquanto `...` é uma expressão (seu valor é o objeto `Ellipsis`). Para espaço reservado, prefira `pass` — a semântica é mais precisa.
Web-Tutorial.com

Equipe Técnica Web-Tutorial

Uma plataforma de tutoriais mantida por diversos desenvolvedores. Cada tutorial é escrito e revisado por profissionais da área correspondente. Trabalhamos para manter nosso conteúdo preciso e confiável — se encontrar algum problema, avise-nos.

100%