English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial básico do Python

Controle de fluxo do Python

Função do Python

Tipos de Dados do Python

Operações de arquivos do Python

Objetos e classes do Python

Data e hora do Python

Conhecimentos avançados do Python

Manual de referência do Python

Métodos de uso e exemplos do all() do Python

Funções integradas do Python

Quando todos os elementos do iterable dados forem true, o método all() retornará True. Caso contrário, retornará False.

A sintaxe do método all() é:

all(iterable)

Parâmetro do all()

O método all() aceita um parâmetro:

Retorno do all()

O método all() retorna:

  • True-Se todos os elementos do iterable forem true

  • False-Se qualquer elemento do iterable for false

Retorno do all()
Condição
Retorno
Todos os valores são verdadeirosTrue
Todos os valores são falsosFalse

Um valor verdadeiro (outros falsos)

False

Um valor falso (outros verdadeiros)

False
Iterável vazioTrue

Exemplo1Como usar all() com listas?

# Todos os valores são verdadeiros
l = [1, 3, 4, 5]
print(all(l))
# Todos os valores são falsos
l = [0, False]
print(all(l))
# Um valor falso
l = [1, 3, 4, 0]
print(all(l))
# Um valor verdadeiro
l = [0, False, 5]
print(all(l))
# Iterável vazio
l = []
print(all(l))

A saída do programa ao executar é:

True
False
False
False
True

O método any() é usado de maneira semelhante para tuplas e listas semelhantes.Conjunto.

Exemplo2Como usar all() com strings?

s = 'This is good'
print(all(s))
# 0 é False
# '0' é True
s = '000'
print(all(s))
s = ''
print(all(s))

A saída do programa ao executar é:

True
True
True

Exemplo3Como usar all() com dicionários Python?

Para dicionários, se todos os chaves (não valores) forem true ou o dicionário estiver vazio, o all() retorna True. Caso contrário, para todas as outras situações, ele retorna false.

s = {0: 'False', 1: 'False'}
print(all(s))
s = {1: 'True', 2: 'True'}
print(all(s))
s = {1: 'True', False: 0}
print(all(s))
s = {}
print(all(s))
# 0 é False
# '0' é True
s = {'0': 'True'}
print(all(s))

A saída do programa ao executar é:

False
True
False
True
True

Funções integradas do Python