Pop usuly
pop usuly sanawyň içindäki elementi onuň indeksi boýunça aýyrýar we yzyna gaýtarýar. Usulyň parametrinde element indeksini görkezýäris. Eger indeks görkezilmedik bolsa - iň soňky element yzyna gaýdarylýar.
Sintaksis
sanaw.pop([indeks])
Mysal
Iň soňky elementi aýyralyň:
lst = ['a', 'b', 'c', 'd', 'e']
lst.pop()
print(lst)
Kodyň netijesi:
['a', 'b', 'c', 'd']
Mysal
Usul aýyrylan elementi yzyna gaýtarýar:
lst = ['a', 'b', 'c', 'd', 'e']
print(lst.pop())
Kodyň netijesi:
'e'
Mysal
Indeksiň ýardamy bilen elementi tapalyň we ony pop usuly bilen aýyralyň:
lst = ['a', 'b', 'c', 'd', 'e']
lst.pop(2)
print(lst)
Kodyň netijesi:
['a', 'b', 'd', 'e']
Mysal
Indeksi sanawda ýok bolan elementi aýyrmaga synanyşalyň:
lst = ['a', 'b', 'c']
lst.pop(3)
Kodyň netijesi:
IndexError: pop index out of range