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