Python insert (): Hướng dẫn đầy đủ – chức năng chèn trong python là gì

Hàm insert () trong Python cho phép bạn thêm một mục vào một vị trí cụ thể trong danh sách. Trên Career Karma, hãy tìm hiểu cách sử dụng hàm insert () danh sách.

Bạn đang xem : hàm insert trong python là gì

Phương thức insert () trong Python thêm một mục vào danh sách. Phương thức này chấp nhận hai đối số: vị trí bạn muốn thêm mục và mục bạn muốn thêm.

Giả sử bạn có danh sách tên học sinh và một học sinh mới tham gia lớp học của bạn. Để giữ cho danh sách của bạn được cập nhật, bạn muốn thêm tên của học sinh mới vào danh sách các thành viên hiện có trong lớp của mình.

Đó là nơi xuất hiện của phương thức insert () trong Python. Phương thức insert () cho phép bạn thêm một phần tử vào danh sách ở một vị trí chỉ mục nhất định.

Hướng dẫn này sẽ thảo luận về cách sử dụng phương thức insert () trong Python để thêm một phần tử vào danh sách tại một vị trí cụ thể. Chúng tôi sẽ xem qua một ví dụ để giúp bạn bắt đầu với phương pháp này.

Danh sách Python: Trình làm mới

Danh sách là một loại dữ liệu có thể lưu trữ một hoặc nhiều mục trong một đơn đặt hàng. Ví dụ, một danh sách có thể được sử dụng để lưu trữ tên của tất cả các cuốn sách trong thư viện. Hoặc một danh sách có thể lưu trữ số điện thoại của những người đã đặt chỗ tại một nhà hàng.

Đây là một ví dụ về danh sách bằng Python:

 birds = ["Robin", "Collared Dove", "Great Tit", "Goldfinch", "Chaffinch"] 

Mỗi mục trong danh sách của chúng tôi có số chỉ mục riêng, bắt đầu từ 0, mà chúng tôi có thể sử dụng để truy cập các mục riêng lẻ trong danh sách của chúng tôi. Vì vậy, Robin có chỉ số 0, Chim bồ câu có chỉ số 1, v.v.

Phương thức insert () trong Python

Phương thức insert () trong Python thêm một phần tử vào một vị trí cụ thể trong danh sách. insert () chấp nhận vị trí mà bạn muốn thêm mục mới và mục mới bạn muốn thêm làm đối số.

81% người tham gia cho biết họ cảm thấy tự tin hơn về triển vọng công việc kỹ thuật của mình sau khi tham dự bootcamp. Hãy so khớp với bootcamp ngay hôm nay.

Sinh viên tốt nghiệp bootcamp trung bình đã trải qua chưa đầy sáu tháng để chuyển đổi nghề nghiệp, từ khi bắt đầu học bootcamp đến khi tìm được công việc đầu tiên của họ.

Cú pháp của phương thức insert () như sau:

 list_name.insert (index, element) 

Chúng ta có thể thấy phương thức này chấp nhận hai tham số. Các tham số cho phương thức insert () là:

  • index : Vị trí cần chèn một phần tử.
  • phần tử : Mục bạn muốn thêm vào danh sách của mình.
Xem Thêm  CSS Trước và CSS Sau - Cách sử dụng Thuộc tính Nội dung - css trước sau ví dụ

Phương thức này tương tự như phương thức append () trong Python, phương thức này cũng thêm một mục vào danh sách. Tuy nhiên, trong khi append () thêm một mục vào cuối danh sách, thì insert () sẽ thêm một mục vào danh sách ở một vị trí cụ thể.

insert () Ví dụ Python

Giả sử rằng danh sách của chúng tôi từ trước đó lưu trữ tài khoản của tất cả các loài chim mà chúng tôi đã thấy trong vườn của mình trong năm nay. Sau một buổi xem chim, chúng tôi đã phát hiện ra một loài chim mới: Chim sáo đá. Chúng tôi muốn thêm loài chim này vào danh sách của mình ngay từ đầu.

Để làm như vậy, chúng tôi có thể sử dụng mã sau:

 birds = ["Robin", "Collared Dove", "Great Tit", "Goldfinch", "Chaffinch"]
bird.insert (0, "Starling")
in (chim)

Mã của chúng tôi trả về:

 ['Starling', 'Robin', 'Collared Dove', 'Great Tit', 'Goldfinch', 'Chaffinch'] 

Đầu tiên, chúng ta khai báo một mảng Python gọi là chim. Mảng này lưu trữ danh sách các loài chim mà chúng tôi đã phát hiện.

Tìm Bootcamp Match của bạn

  • Career Karma phù hợp với bạn với những chiến lợi phẩm công nghệ hàng đầu
  • Nhận học bổng độc quyền và các khóa học luyện thi

Chúng tôi sử dụng phương thức insert () để thêm Starling vào danh sách các loài chim của chúng tôi. Vì chúng tôi muốn thêm chú chim của mình vào đầu danh sách nên chúng tôi chỉ định tham số chỉ mục 0. Điều này thêm giá trị Starling vào đầu danh sách của chúng tôi.

Chúng tôi in ra nội dung cập nhật trong danh sách của mình bằng hàm print ().

Thêm danh sách vào danh sách

Trong ví dụ trên, chúng tôi đã thêm một chuỗi vào danh sách của mình. Tuy nhiên, chúng tôi có thể sử dụng phương thức danh sách insert () để thêm bất kỳ loại dữ liệu nào.

Giả sử chúng ta có một danh sách lưu trữ hai danh sách. Một trong những danh sách lưu trữ những loài chim mà chúng tôi đã nhìn thấy và danh sách còn lại lưu trữ những loài chim mà chúng tôi muốn xem.

Chúng tôi muốn thêm một danh sách mới liệt kê những loài chim mà chúng tôi nghĩ rằng chúng tôi đã nhìn thấy. Danh sách này nên lưu trữ các loài chim mà chúng tôi không có xác nhận từ người khác rằng chúng tôi đã thực sự nhìn thấy một con chim nào. Nhưng, chúng ta có thể đã nhìn thấy chúng.

Để thêm danh sách các điểm tham quan chưa được xác nhận của chúng tôi vào danh sách, chúng tôi có thể sử dụng mã này:

 chim = [
["Robin", "Collared Dove", "Great Tit", "Goldfinch", "Chaffinch"],
["Dunnock", "Long-tail Tit", "Greenfinch"]
]

list_to_add = ["Song Thrush", "Grey Tit"]

bird.insert (1, list_to_add)
print (chim) 

Mã của chúng tôi trả về:

 [['Robin', 'Collared Dove', 'Great Tit', 'Goldfinch', 'Chaffinch'], ['Song Thrush', 'Grey Tit'], ['Dunnock', 'Long-tail Tit ',' Greenfinch ']] 

Đầu tiên, chúng tôi khai báo một biến Python có tên là bird lưu trữ danh sách. Danh sách này có hai danh sách. Danh sách đầu tiên lưu trữ danh sách các loài chim mà chúng tôi đã nhìn thấy và danh sách khác lưu trữ danh sách các loài chim mà chúng tôi muốn xem.

Xem Thêm  JavaScript Thay đổi Hình ảnh Sự kiện onclick - thay đổi biểu tượng onclick javascript

Chúng tôi đã khai báo một danh sách khác lưu trữ tên của tất cả các loài chim mà chúng tôi nghĩ rằng chúng tôi đã nhìn thấy, nhưng chúng tôi không chắc chắn về nó. Tiếp theo, chúng tôi sử dụng phương thức insert () để thêm danh sách này vào vị trí chỉ mục 1 trong danh sách các loài chim của chúng tôi.

Nội dung của biến list_to_add đã được thêm vào ở vị trí chỉ mục 1. Điều này có nghĩa là danh sách mới đến sau vị trí chỉ mục 0. Vì vậy, danh sách mới là danh sách thứ hai trong danh sách của chúng tôi.

Tương tự, bạn có thể sử dụng phương thức insert () để thêm số, boolean, bộ dữ liệu Python và các kiểu dữ liệu khác vào danh sách.

“Sự nghiệp Karma bước vào đời tôi khi tôi cần nhất và nhanh chóng giúp tôi đạt được một chiến thắng. Hai tháng sau khi tốt nghiệp, tôi đã tìm được công việc mơ ước phù hợp với giá trị và mục tiêu của tôi trong cuộc sống!”

Venus, Kỹ sư phần mềm tại Rockbot

Kết luận

Phương thức insert () trong Python thêm mục vào danh sách tại một vị trí cụ thể trong danh sách. insert () chấp nhận hai đối số. Đây là vị trí của mặt hàng mới và giá trị của mặt hàng mới mà bạn muốn thêm vào danh sách của mình.

Giống như phương thức append (), insert () thêm một mục vào danh sách. Tuy nhiên, bạn không thể chỉ định vị trí của mục mới bằng phương thức append ().

Hướng dẫn này đã thảo luận, có tham chiếu đến các ví dụ, khái niệm cơ bản về danh sách Python và cách sử dụng insert (). Bây giờ, bạn đã sẵn sàng để bắt đầu sử dụng phương thức insert () giống như một chuyên gia Python!

Bạn có muốn tìm hiểu thêm về cách viết mã bằng Python không? Xem Hướng dẫn cách học Python của chúng tôi. Hướng dẫn này chứa danh sách các khóa học, tài nguyên học tập và sách hàng đầu mà bạn có thể sử dụng để xây dựng kiến ​​thức Python của mình.

Xem Thêm  Các ví dụ SQL tốt nhất - ví dụ về truy vấn sql

1 đánh giá


Xem thêm những thông tin liên quan đến chủ đề chức năng chèn trong python là gì

[Python cơ bản] Class trong Python

  • Tác giả: Manabi TV
  • Ngày đăng: 2020-03-22
  • Đánh giá: 4 ⭐ ( 2426 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Giới thiệu các khái niệm về class, object, instance. Cách định nghĩa một class và gọi nó ra để sinh ra các object/instance.
    ➡️Join Slack channel
    https://join.slack.com/t/manabi-tv/shared_invite/zt-dys8x4h1-bDmMzVmutsFlrLbXo9lNrg
    ➡️Manabi-tv page
    https://www.facebook.com/hoclaptrinhcoban/
    ➡️Trang cá nhân
    https://www.facebook.com/profile.php?id=100000257334467

Ứng Dụng Của Python Phổ Biến Nhất Trong Thực Tế

  • Tác giả: aptechsaigon.edu.vn
  • Đánh giá: 3 ⭐ ( 5166 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Python được rất nhiều người đam mê ngôn ngữ lập trình quan tâm. Tại sao Python lại trở nên hot như vậy? Chúng ta cùng tìm hiểu ứng dụng python trong thực tế nhé.

giới thiệu và các chức năng » Cafedev.vn

  • Tác giả: cafedev.vn
  • Đánh giá: 3 ⭐ ( 3555 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Ngoài một số vùng chứa chung như List, theo định nghĩa của Python, nó cũng có thể xử lý các vùng chứa với các kiểu dữ liệu được chỉ định. Array có thể được triển khai trong Python bằng mô-đun có tên là “array”. Chúng có thể hữu ích khi chúng ta chỉ dùng một giá trị kiểu dữ liệu cụ thể.

Chức năng cho nhân tố trong Python

  • Tác giả: qastack.vn
  • Đánh giá: 4 ⭐ ( 8835 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: [Tìm thấy giải pháp!] Cách dễ nhất là sử dụng math.factorial(có sẵn trong Python 2.6 trở lên): import math math.factorial(1000)…

Python là gì? Tại sao nên chọn Python?

  • Tác giả: quantrimang.com
  • Đánh giá: 4 ⭐ ( 3605 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Python là ngôn ngữ lập trình hướng đối tượng, cấp cao, mạnh mẽ, được tạo ra bởi Guido van Rossum. Python dễ dàng để tìm hiểu và đang nổi lên như một trong những ngôn ngữ lập trình nhập môn tốt nhất cho người lần đầu tiếp xúc với ngôn ngữ lập trình.

Python: Python và PyQt: Tạo Menu, Toolbar, Status Bar

  • Tác giả: v1study.com
  • Đánh giá: 5 ⭐ ( 2889 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Python và PyQt: Tạo Menu, Toolbar, Status Bar: Mục lục bài viết: Xây dựng thanh menu, menu và thanh công cụ Python trong PyQt Tạo thanh menu Thêm menu vào

List trong Python là gì? Cách tạo list trong Python

  • Tác giả: t3h.edu.vn
  • Đánh giá: 5 ⭐ ( 7675 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Trong Python list là một dạng dữ liệu cho phép lưu trữ nhiều kiểu dữ liệu khác nhau và truy xuất các phần tử bên trong nó thông qua vị trí của phần tử đó trong list.

Xem thêm các bài viết khác thuộc chuyên mục: Kiến thức lập trình