pop method

pop method එක ලැයිස්තුවකින් මූලද්‍රව්‍යයක් එහි දර්ශකය අනුව ඉවත් කර එය ආපසු ලබා දෙයි. method එකේ පරාමිතිය තුළ අපි මූලද්‍රව්‍යයේ දර්ශකය සඳහන් කරමු. එය සඳහන් නොකළේ නම් - අවසාන මූලද්‍රව්‍යය ආපසු ලබා දෙනු ලැබේ.

වාක්‍ය රචනා ක්‍රමය

pythonලැයිස්තුව.pop([දර්ශකය])

උදාහරණය

අපි අවසාන මූලද්‍රව්‍යය ඉවත් කරමු:

pythonlst = ['a', 'b', 'c', 'd', 'e']
lst.pop()

print(lst)

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

python['a', 'b', 'c', 'd']

උදාහරණය

method එක ඉවත් කරන ලද මූලද්‍රව්‍යය ආපසු ලබා දෙයි:

pythonlst = ['a', 'b', 'c', 'd', 'e']
print(lst.pop())

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

python'e'

උදාහරණය

දර්ශකය අනුව මූලද්‍රව්‍යයක් සොයා ගෙන එය pop method එක භාවිතයෙන් ඉවත් කරමු:

pythonlst = ['a', 'b', 'c', 'd', 'e']
lst.pop(2)

print(lst)

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

python['a', 'b', 'd', 'e']

උදාහරණය

දැන් අපි ලැයිස්තුවේ නොමැති දර්ශකයකට අනුව මූලද්‍රව්‍යයක් ඉවත් කිරීමට උත්සාහ කරමු:

pythonlst = ['a', 'b', 'c']
lst.pop(3)

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

errorIndexError: pop index out of range

මෙයද බලන්න

  • remove method එක,
    ලැයිස්තුවකින් මූලද්‍රව්‍යයක් ඉවත් කරයි
  • insert method එක,
    ලැයිස්තුවකට මූලද්‍රව්‍යයක් නිශ්චිත දර්ශකයට පෙර එක් කරයි
  • count method එක,
    ලැයිස්තුවක ඇති මූලද්‍රව්‍යයේ ගැළපීම් ගණන ආපසු ලබා දෙයි
  • append method එක,
    ලැයිස්තුවක අගට මූලද්‍රව්‍යයක් එක් කරයි
  • len function එක,
    ලැයිස්තුවක දිග ආපසු ලබා දෙයි