14 of 151 menu

Усули pop

Усули pop элементро аз рӯи индекси он дар рӯйхат нест мекунад ва бармегардонад. Дар параметри усул индексро муайян мекунем. Агар он муайян нашуда бошад - охирин элемент баргардонида мешавад.

Синтаксис

рӯйхат.pop([индекс])

Намуна

Биёед охирин элементро нест кунем:

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

Натиҷаи иҷрои код:

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

Намуна

Усул элементи нестшударо бармегардонад:

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

Натиҷаи иҷрои код:

'e'

Намуна

Биёед бо индекси 2 элементро ёбем ва онро бо ёрии усули pop нест кунем:

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

Натиҷаи иҷрои код:

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

Намуна

Ва акнун биёед кӯшиш кунем, ки элементро аз рӯи индекси 3 нест кунем, ки дар рӯйхат вуҷуд надорад:

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

Натиҷаи иҷрои код:

IndexError: pop index out of range

Ҳамчунин нигаред

  • усули remove,
    ки элементро аз рӯйхат нест мекунад
  • усули insert,
    ки элементро ба рӯйхат илова мекунад пеш аз индекси муайяншуда
  • усули count,
    ки шумори мувофиқатҳои элементро дар рӯйхат бармегардонад
  • усули append,
    ки элементро ба охири рӯйхат илова мекунад
  • функсияи len,
    ки дарозии рӯйхатро бармегардонад
Тоҷикӣ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан