Phương thức insert
Phương thức insert thêm một phần tử vào
danh sách trước chỉ mục được chỉ định. Tham số đầu tiên
xác định chỉ mục mà trước đó
cần đặt phần tử, tham số thứ hai
- phần tử mà chúng ta muốn thêm vào danh sách.
Cú pháp
danh_sách.insert(chỉ_mục, phần_tử_thêm_vào)
Ví dụ
Hãy thêm phần tử '12' vào
vị trí 2 trong danh sách của chúng ta:
lst = ['ab', 'cd', 'ef', 'gh']
lst.insert(2, '12')
print(lst)
print(lst.index('12'))
Kết quả thực thi mã:
['ab', 'cd', '12', 'ef', 'gh']
2
Ví dụ
Và bây giờ hãy thêm một phần tử vào cuối danh sách:
lst = ['ab', 'cd', 'ef', 'gh']
lst.insert(-1, '12')
print(lst)
print(lst.index('12'))
Như có thể thấy từ kết quả nhận được, phần tử đã được thêm không phải ở cuối danh sách, mà là trước phần tử cuối cùng:
['ab', 'cd', 'ef', '12', 'gh']
3
Xem thêm
-
phương thức
append,
thêm phần tử vào cuối danh sách -
phương thức
pop,
xóa phần tử theo chỉ mục của nó -
phương thức
index,
tìm kiếm phần tử trong danh sách và trả về chỉ mục của nó -
phương thức
count,
trả về số lần trùng khớp của phần tử trong danh sách -
phương thức
clear,
xóa tất cả các phần tử của danh sách