Hướng dẫn how do you append to the end of a list in python? - làm cách nào để bạn thêm vào cuối danh sách trong python?

Phương thức Python nối thêm () thêm một mục vào cuối danh sách hiện có. Phương thức append () không tạo ra một danh sách mới. Thay vào đó, danh sách ban đầu được thay đổi. append () cũng cho phép bạn thêm nội dung của một danh sách vào danh sách khác.


Mảng là một cấu trúc dữ liệu tích hợp trong Python có thể được sử dụng để sắp xếp và lưu trữ dữ liệu trong danh sách. Thay vì lưu trữ dữ liệu tương tự trong nhiều biến, bạn có thể lưu trữ chúng trong danh sách. Danh sách có thể giữ bất kỳ loại dữ liệu, như chuỗi và số.

Hướng dẫn how do you append to the end of a list in python? - làm cách nào để bạn thêm vào cuối danh sách trong python?

Tìm Bootcamp của bạn phù hợp

  • Karma nghề nghiệp phù hợp với bạn với bootcamp công nghệ hàng đầu
  • Truy cập các học bổng và khóa học chuẩn bị độc quyền

Chọn mối quan tâm của bạn họ Tên điện thoại Email Tên của bạn
First name

Last name

Email

Phone number

Bằng cách tiếp tục, bạn đồng ý với các điều khoản dịch vụ và chính sách quyền riêng tư của chúng tôi và bạn đồng ý nhận được các ưu đãi và cơ hội từ Karma nghề nghiệp qua điện thoại, tin nhắn văn bản và email.

Phương thức append () cho phép bạn thêm các mục vào một danh sách hiện có. Điều này có nghĩa là bạn không phải tạo một danh sách mới mỗi khi bạn muốn cập nhật nội dung trong danh sách của mình. Trong hướng dẫn này, chúng tôi sẽ thảo luận về cách sử dụng phương thức append ().

Python Danh sách bồi dưỡng

Danh sách Python có thể lưu trữ số không hoặc nhiều mục của một loại dữ liệu cụ thể, chẳng hạn như chuỗi, đối tượng JSON hoặc số. Ví dụ: bạn có thể sử dụng danh sách để lưu trữ danh sách các tên hoặc địa chỉ. Danh sách là có thể thay đổi. Điều này có nghĩa là bạn có thể thay đổi nội dung của họ.

Để tạo một danh sách mới trong Python, bạn cần tách một danh sách các giá trị bằng dấu phẩy và đặt nó trong dấu ngoặc vuông []. Hãy để tạo một danh sách trong Python, sử dụng mã này:

toy_animals = ["Shark", "Dragon", "Bear", "Cat", "Giraffe"]

Khi chúng tôi in danh sách của mình vào bảng điều khiển, chúng tôi có thể thấy danh sách mà chúng tôi đã xác định:

Output:

["Shark", "Dragon", "Bear", "Cat", "Giraffe"]

Mỗi mục trong danh sách của chúng tôi có một số chỉ mục, có thể được sử dụng để tham khảo một mục danh sách riêng lẻ. Các số chỉ mục này bắt đầu với giá trị và tăng cho từng mục trong một danh sách. Đối với danh sách Toy_animals ở trên của chúng tôi, các số chỉ mục được gán như thế này:

"Cá mập"“Rồng”"Con gấu""Con mèo""Hươu cao cổ"
1 2 3 4

Mục đầu tiên trong danh sách cá mập của chúng tôi có giá trị 0. Mục cuối cùng của con hươu cao cổ có giá trị 4. Chúng tôi có thể sử dụng các số chỉ mục này để truy cập và thao tác danh sách của chúng tôi. Vì vậy, nếu chúng ta muốn truy cập phần tử với chỉ mục số 1, chúng ta có thể sử dụng mã sau:

Output:

Danh sách có thể thay đổi, có nghĩa là bạn có thể thêm và xóa các mục vào một danh sách hiện có. Bây giờ chúng tôi đã khám phá những điều cơ bản về danh sách và lập chỉ mục danh sách trong Python, chúng tôi có thể bắt đầu sử dụng các phương thức append()insert().

Python nối vào danh sách bằng cách sử dụng append ()

Phương thức danh sách Python Compend () thêm một phần tử vào cuối danh sách.

Phương thức append () chấp nhận mục mà bạn muốn thêm vào danh sách làm đối số. Mục danh sách có thể chứa chuỗi, từ điển hoặc bất kỳ loại dữ liệu nào khác.

Hãy bắt đầu thêm các yếu tố vào danh sách các động vật đồ chơi mà chúng tôi bắt đầu xây dựng trước đó. Danh sách của chúng tôi chứa năm mục, với các giá trị chỉ số nằm trong khoảng từ và 4.

toy_animals = ["Shark", "Dragon", "Bear", "Cat", "Giraffe"]

Giả sử rằng chúng ta có một động vật đồ chơi mới, Meerkat, mà chúng ta muốn thêm vào danh sách của chúng ta. Chúng tôi có thể sử dụng phương thức append () để thêm động vật vào danh sách của chúng tôi như vậy:

toy_animals.append("Meerkat")
print(toy_animals)

Chúng tôi đã thêm một yếu tố duy nhất vào danh sách của chúng tôi. Bây giờ danh sách của chúng tôi chứa sáu đối tượng. Meerkat xuất hiện ở cuối. Nó đáng chú ý rằng hàm append () đã thay đổi danh sách ban đầu của chúng tôi. Một danh sách mới đã không được tạo ra.

Nối danh sách Python vào danh sách khác

Bạn có thể nối các nội dung của một danh sách hiện có vào danh sách khác bằng phương thức danh sách Python append ().

Chúng tôi muốn thêm ba động vật đồ chơi mới vào danh sách của chúng tôi: Rabbit, Dolphin và Kangaroo. Thay vì thêm từng con vật riêng lẻ, chúng ta có thể thêm chúng vào một danh sách mới. Sau đó, chúng tôi có thể nối danh sách mới vào danh sách cũ của chúng tôi.

Xem xét mã sau:

new_animals = ["Rabbit", "Dolphin", "Kangaroo"]

toy_animals.append(new_animals)
print(toy_animals)

Chúng tôi đã xác định một danh sách mới gọi là new_animals. Danh sách này chứa ba động vật mà chúng tôi muốn thêm vào danh sách ban đầu của chúng tôi.

Chúng tôi vượt qua danh sách new_animals dưới dạng đối số trong phương thức append (). Điều này cho phép chúng tôi thêm nội dung của new_animals vào danh sách Toy_animals của chúng tôi. Sau đó, chúng tôi in nội dung của danh sách Toy_animals vào bảng điều khiển.

Hãy cùng chạy mã của chúng tôi và xem điều gì sẽ xảy ra:

["Shark", "Dragon", "Bear", "Cat", "Giraffe", "Rabbit", "Dolphin", "Kangaroo"]

Ba con vật được thêm vào cuối danh sách của chúng tôi. Hãy nhớ rằng, EXPEND () thêm các mục vào cuối danh sách. Bạn không thể chỉ định vị trí mà tại đó một mục được thêm vào.

Xem repl.it từ hướng dẫn này:

Sự kết luận

Phương thức Danh sách Python EXPEND () cho phép bạn thêm một mục vào cuối danh sách. Bạn có thể chỉ định một mục riêng lẻ để thêm một giá trị vào danh sách. Bạn có thể chỉ định danh sách các mục để thêm nhiều giá trị vào danh sách. Nói cách khác, bạn có thể thêm một phần tử hoặc nhiều phần tử vào danh sách bằng cách sử dụng append ().

Bây giờ bạn đã trang bị kiến ​​thức bạn cần thêm các mặt hàng vào một danh sách như chuyên gia Python.

Làm cách nào để nối vào danh sách cuối cùng?

Có hai cách chính để chèn một phần tử ở cuối danh sách nhất định ...
Danh sách sử dụng. Phụ lục (phần tử) để thêm phần tử vào cuối danh sách. Đây là cách tiếp cận thành ngữ nhất ..
Danh sách sử dụng. Chèn (LEN (danh sách), phần tử) để chèn phần tử vào cuối danh sách ..

Phụ lục có thêm vào cuối danh sách không?

Phương thức nối () thêm toàn bộ mục vào cuối danh sách.Nếu mục này là một chuỗi như danh sách, từ điển hoặc tuple, toàn bộ chuỗi sẽ được thêm vào dưới dạng một mục duy nhất của danh sách hiện có.. If the item is a sequence such as a list, dictionary, or tuple, the entire sequence will be added as a single item of the existing list.

Việc sử dụng append () và extend () trong danh sách là gì?

Khi phương thức nối () thêm đối số của nó như một phần tử duy nhất vào cuối danh sách, độ dài của danh sách sẽ tăng thêm một.Trong khi phương thức mở rộng () lặp lại đối số của nó thêm từng phần tử vào danh sách, mở rộng danh sách.

Tôi có thể sử dụng += để nối vào liệt kê trong Python không?

Đối với một danh sách, += giống như phương thức mở rộng hơn là phương thức nối.Với một danh sách ở bên trái của toán tử +=, một danh sách khác là cần thiết ở bên phải của toán tử.Tất cả các mục trong danh sách bên phải của toán tử được thêm vào cuối danh sách được tham chiếu đến bên trái của toán tử.+= is more like the extend method than like the append method. With a list to the left of the += operator, another list is needed to the right of the operator. All the items in the list to the right of the operator get added to the end of the list that is referenced to the left of the operator.