⊗pyPmSlER 85 of 208 menu

Баровардани элементҳо бо ёрии қитъаҳо дар Python

Қитъаҳо (срезҳо) дар 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]
Тоҷикӣ
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 истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан