Instrução continue em Python
Além da instrução break, que termina
o loop, também existe a instrução
continue, que inicia uma nova iteração
do loop. Essa instrução às vezes pode ser
útil para simplificar o código.
Suponha que temos uma lista lst:
lst = [1, 2, 3, 4, 5]
Vamos exibir todos os seus elementos, exceto
o número 3. Para fazer isso, escrevemos a instrução continue
abaixo do bloco de
condição.
A função print será indicada no
primeiro bloco do loop:
for el in lst:
if el == 3:
continue
print(el) # exibirá 1, 2, 4, 5
Dado um conjunto:
tst = {'a', 'b', 'c', 'd', 'e'}
Exiba todos os seus elementos, exceto o símbolo
'd'.
Dada uma lista:
tst = [6, 3, -2, 8, -4, 9]
Exiba todos os seus elementos, exceto os negativos.
Dada uma lista:
tst = ['a', 'b', 'c', 'd', 'e']
Obtenha a string 'acde' a partir dela.