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