Инструкция continue в Python
Помимо инструкции break, завершающей
работу цикла, существует также инструкция
continue, запускающая новую итерацию
цикла. Данная инструкция иногда может быть
полезна для упрощения кода.
Пусть у нас есть список lst:
pythonlst = [1, 2, 3, 4, 5]
Давайте выведем из него все элементы кроме
числа 3. Для этого под блоком с
условием прописываем инструкцию continue.
При этом функцию print укажем в
первом блоке цикла:
pythonfor el in lst:
if el == 3:
continue
print(el) # выведет 1, 2, 4, 5
Задание 1
Дано множество:
pythontst = {'a', 'b', 'c', 'd', 'e'}
Выведите из него все элементы, кроме символа
'd'.
Задание 2
Дан список:
pythontst = [6, 3, -2, 8, -4, 9]
Выведите из него все элементы, кроме отрицательных.
Задание 3
Дан список:
pythontst = ['a', 'b', 'c', 'd', 'e']
Получите из него строку 'acde'.