Metoda insert
Metoda insert shton një element në
listë përpara indeksit të specifikuar. Në parametrin e parë
vendosim indeksin, përpara të cilit
duhet të vendoset elementi, në parametrin e dytë
- elementin që duam të shtojmë në listë.
Sintaksa
lista.insert(indeksi, çfarë shtojmë)
Shembull
Le të shtojmë elementin '12' në
pozitën 2 në listën tonë:
lst = ['ab', 'cd', 'ef', 'gh']
lst.insert(2, '12')
print(lst)
print(lst.index('12'))
Rezultati i ekzekutimit të kodit:
['ab', 'cd', '12', 'ef', 'gh']
2
Shembull
Tani le të shtojmë një element në fund të listës:
lst = ['ab', 'cd', 'ef', 'gh']
lst.insert(-1, '12')
print(lst)
print(lst.index('12'))
Siç shihet nga rezultati i marrë, elementi u shtua jo në fund të listës, por përpara elementit të fundit:
['ab', 'cd', 'ef', '12', 'gh']
3
Shihni gjithashtu
-
metoda
append,
e cila shton një element në fund të listës -
metoda
pop,
e cila fshin një element sipas indeksit të tij -
metoda
index,
e cila kërkon një element në listë dhe kthen indeksin e tij -
metoda
count,
e cila kthen numrin e përputhjeve të elementit në listë -
metoda
clear,
e cila fshin të gjithë elementët e listës