පයිතන් හි කප්පිත්ත භාවිතයෙන් අංග මකා දැමීම
කප්පිත්ත Python හි ඉතා බහුලව භාවිතා වේ,
යම් අංග මකා දැමීමට ද ඒවා භාවිතා කරයි.
මෙම අවස්ථාවේ දී del මෙහෙයුම් ගොනුව
භාවිතා වන අතර එය අසල අවශ්ය කප්පිය
සඳහන් කර ඇත. අපගේ ලැයිස්තුවෙන් පහත
තේරීම මකා දමමු:
lst = [1, 2, 3, 4, 5, 6]
del lst[1:4]
print(lst) # [1, 5, 6] මුද්රණය කරයි
ලැයිස්තුවෙන් සියලුම අංග මකා දැමීමට, ඒකකයකට සමාන පියවරයක් කප්පියෙහි සඳහන් කිරීම ප්රමාණවත් වේ:
lst = [1, 2, 3, 4, 5, 6, 7, 8, 9]
del lst[::1]
print(lst) # [] මුද්රණය කරයි
කෙසේ වෙතත්, අක්ෂර පේළියකින් මකා දැමීමට අවශ්ය නම්, දෝෂයක් ආපසු එනු ඇත. මෙය සිදු වන්නේ Python හි පේළි නොවෙනස් වන බැවිනි:
txt = '123456789'
del txt[1:3] # දෝෂය මුද්රණය කරයි
ලැයිස්තුවක් ලබා දී ඇත:
lst = [1, 2, 3, 4, 5, 6]
එයින් සෑම ඔත්තේ මූලද්රව්යයක්ම මකා දමන්න.
ලැයිස්තුවක් ලබා දී ඇත:
lst = [1, 2, 3, 4, 5, 6, 7, 8]
පහත කප්පිය ලබා ගැනීමට කේතය ලියන්න:
[8, 6, 4, 2]