Sự mô tả
Phương thức danh sách Python insert[] chèn đối tượng obj vào danh sách tại chỉ số offset
cú pháp
Sau đây là cú pháp của phương thức insert[] -
list.insert[index, obj]
Thông số
index − Đây là Index nơi đối tượng obj cần được chèn vào
obj − Đây là Đối tượng được chèn vào danh sách đã cho
Giá trị trả về
Phương thức này không trả về bất kỳ giá trị nào nhưng nó chèn phần tử đã cho vào chỉ mục đã cho
Thí dụ
Ví dụ sau minh họa cách sử dụng phương thức insert[]
#!/usr/bin/python aList = [123, 'xyz', 'zara', 'abc'] aList.insert[ 3, 2009] print "Final List : ", aList
Khi chúng tôi chạy chương trình trên, nó tạo ra kết quả sau -
Final List : [123, 'xyz', 'zara', 2009, 'abc']
Danh sách là một cấu trúc dữ liệu có thể chứa nhiều phần tử trong Python. Các phần tử này được sắp xếp theo chỉ số bắt đầu từ số không. Ngoài ra, danh sách có thể thay đổi—có nghĩa là chúng có thể được thay đổi. Thay đổi phổ biến nhất đối với danh sách là thêm vào các phần tử của nó
Các phương pháp để thêm các mục vào danh sách trong Python
Dưới đây là bốn cách khác nhau để thêm các mục vào danh sách hiện có trong Python
- nối thêm []. nối mục vào cuối danh sách
- chèn[]. chèn mục trước chỉ mục đã cho
- gia hạn[]. mở rộng danh sách bằng cách nối thêm các mục từ iterable
- Nối danh sách. Chúng ta có thể sử dụng toán tử + để nối nhiều danh sách và tạo một danh sách mới
Hiểu danh sách trong Python
Danh sách Python là một cấu trúc dữ liệu cho phép bạn lưu trữ nhiều giá trị trong một biến duy nhất. Điều này có thể hữu ích để lưu trữ dữ liệu mà bạn định lặp lại hoặc truy cập ngẫu nhiên. Không giống như các mảng có kích thước cố định, các danh sách trong Python có thể phát triển và thu nhỏ khi cần thiết
Điều này làm cho chúng trở thành một lựa chọn tuyệt vời để làm việc với các tập dữ liệu lớn hoặc khi bạn không biết mình sẽ cần lưu trữ bao nhiêu mục. Danh sách cũng dễ tạo và sử dụng. Đây là một ví dụ
list = [ “apple”, “orange”, “banana” ]
in [ list ] # Kết quả. [‘táo’, ‘cam’, ‘chuối’]
Thêm các mục vào danh sách với Phương thức List append[] trong Python
Cách tốt nhất để thêm các mục vào danh sách trong Python là sử dụng phương thức append. Nó sẽ thêm một mục duy nhất vào cuối danh sách hiện có. Phương thức append[] của Python chỉ sửa đổi danh sách ban đầu. Nó không trả về bất kỳ giá trị nào. Kích thước của danh sách sẽ tăng thêm một
Điều quan trọng cần lưu ý là phương thức append[] chỉ thêm một mục vào danh sách. Nếu bạn muốn thêm nhiều mục, thì hãy sử dụng phương thức mở rộng[] hoặc thực hiện một số lệnh gọi append[]
Việc thêm dữ liệu vào cuối danh sách có thể được thực hiện bằng cách sử dụng. phương thức chắp thêm []
nhóm = [“Google”,”Amazon”,”Microsoft”]
nhóm. append[“Cisco”]
print[team]
# [‘Google’, ‘Amazon’, ‘Microsoft’, ‘Cisco’]
Hãy cẩn thận khi thêm một danh sách khác, vì kết quả sẽ là một danh sách lồng nhau ở chỉ mục có sẵn tiếp theo
nhóm = [“Google”,”Amazon”,”Microsoft”]
nhóm. append[[“Cisco”, “Facebook”]]
print[team]
# ['Google', 'Amazon', 'Microsoft', ['
Thêm các mục vào danh sách bằng Phương thức chèn danh sách [] trong Python
Danh sách Python insert[] là một phương thức sẵn có để chèn một phần tử vào danh sách tại chỉ mục đã chỉ định. Phương thức này chỉ có thể được gọi trên các giá trị danh sách. Nếu chỉ số quá cao và nằm ngoài phạm vi, phương thức sẽ đặt giá trị mới vào cuối danh sách
Cú pháp của phương thức insert[] là danh sách. chèn[i, elem]. Elem được chèn vào danh sách tại chỉ mục thứ i. Tất cả các phần tử sau elem được chuyển sang bên phải. Phương thức insert[] không trả về bất cứ thứ gì; . Nó chỉ cập nhật danh sách hiện tại
Sử dụng phương thức insert[] khi bạn muốn thêm dữ liệu vào đầu hoặc giữa danh sách. Hãy lưu ý rằng chỉ mục để thêm phần tử mới là tham số đầu tiên của phương thức
nhóm = [“Google”,”Amazon”,”Microsoft”]
nhóm. insert[0, “Cisco”]
print[team]
# ['Cisco', 'Google', 'Amazon', 'Microsoft']