Kaedah insert
Kaedah insert menambah elemen ke dalam
senarai sebelum indeks yang ditentukan. Dalam parameter
pertama, tentukan indeks di mana elemen akan
diletakkan, dalam parameter kedua
- elemen yang ingin kita tambah ke dalam senarai.
Sintaks
senarai.insert(indeks, apa yang ditambah)
Contoh
Mari tambah elemen '12' pada
posisi 2 dalam senarai kita:
lst = ['ab', 'cd', 'ef', 'gh']
lst.insert(2, '12')
print(lst)
print(lst.index('12'))
Keputusan pelaksanaan kod:
['ab', 'cd', '12', 'ef', 'gh']
2
Contoh
Dan sekarang mari tambah elemen pada akhir senarai:
lst = ['ab', 'cd', 'ef', 'gh']
lst.insert(-1, '12')
print(lst)
print(lst.index('12'))
Seperti yang dapat dilihat dari keputusan yang diperoleh, elemen telah ditambah bukan pada akhir senarai, tetapi sebelum elemen terakhir:
['ab', 'cd', 'ef', '12', 'gh']
3
Lihat juga
-
kaedah
append,
yang menambah elemen pada akhir senarai -
kaedah
pop,
yang mengeluarkan elemen mengikut indeksnya -
kaedah
index,
yang mencari elemen dalam senarai dan mengembalikan indeksnya -
kaedah
count,
yang mengembalikan bilangan padanan elemen dalam senarai -
kaedah
clear,
yang mengeluarkan semua elemen senarai