Python හි continue ප්රකාශය

ලූපයේ ක්‍රියාකාරිත්වය අවසන් කරන 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' පේළිය ලබා ගන්න.