Hướng dẫn append and insert in python - nối và chèn trong python
Danh sách giống như các mảng có kích thước động, được khai báo bằng các ngôn ngữ khác (vectơ trong C ++ và ArrayList trong Java). Danh sách không cần phải đồng nhất luôn luôn làm cho nó trở thành công cụ mạnh mẽ nhất trong Python. Một danh sách duy nhất có thể chứa các kiểu dữ liệu như số nguyên, chuỗi, cũng như các đối tượng. & NBSP;are just like dynamically sized arrays, declared in other languages (vector in C++ and ArrayList in Java). Lists need not be homogeneous always which makes it the most powerful tool in Python. A single list may contain DataTypes like Integers, Strings, as well as Objects. Show Danh sách là có thể thay đổi, và do đó, chúng có thể bị thay đổi ngay cả sau khi tạo ra chúng. Danh sách có các phương thức khác nhau, phương thức danh sách được sử dụng phổ biến nhất là append (), chèn (), extend (), v.v. Trong bài viết này, chúng ta sẽ thảo luận về sự khác biệt giữa append (), chèn () và, mở rộng ( ) Phương pháp trong danh sách Python. NốiNó thêm một yếu tố ở cuối danh sách. Đối số được truyền trong hàm nối được thêm vào dưới dạng một phần tử duy nhất ở cuối danh sách và độ dài của danh sách được tăng thêm 1. Syntax: list_name.append(element) Phần tử có thể là một chuỗi, số nguyên, tuple hoặc danh sách khác. Example: Python3
['geeks', 'for', 'geeks']0 ['geeks', 'for', 'geeks']1 ['geeks', 'for', 'geeks']2 ['geeks', 'for', 'geeks']3 ['geeks', 'for', 'geeks']4 ['geeks', 'for', 'geeks']2 ['geeks', 'for', 'geeks']0 ['geeks', 'for', 'geeks']4 ['geeks', 'for', 'geeks']8 ['geeks', 'for', 'geeks']9 Output: ['geeks', 'for', 'geeks'] ChènPhương pháp này có thể được sử dụng để chèn một giá trị tại bất kỳ vị trí mong muốn nào. Nó có hai yếu tố đối số và chỉ mục mà phần tử phải được chèn. Syntax: list_name(index,element) Phần tử có thể là một chuỗi, đối tượng hoặc số nguyên. Example: Python3
['geeks', 'for', 'geeks']0 list_name(index,element)4__10 list_name(index,element)7 list_name(index,element)8 list_name(index,element)4 ['geeks', 'for', 'geeks']3 ['geeks', 'for', 'geeks']4 ['geeks', 'for', 'geeks']8 ['geeks', 'for', 'geeks']9 Output: ['geeks', 'for', 'geeks'] Gia hạnPhương pháp này nối thêm từng yếu tố của ITEBLE (tuple, chuỗi hoặc danh sách) vào cuối danh sách và tăng độ dài của danh sách theo số lượng các phần tử của điều đó được truyền như một đối số. Syntax: list_name.extend(iterable) Example: Python3
['geeks', 'for', 'geeks']7 list_name(index,element)4 ['geeks', 'for', 'geeks']9 list_name(index,element)4 list_name.extend(iterable)1 ['geeks', 'for', 'geeks']1 list_name.extend(iterable)3 ['geeks', 'for', 'geeks']0 list_name(index,element)4 ['geeks', 'for', 'geeks']3 list_name(index,element)4 ['geeks', 'for', 'geeks']0 list_name.extend(iterable)9 ['geeks', 'for', 'geeks']8 ['geeks', 'for', 'geeks']9 Output: ['hello', 'welcome', 'to', 'geeks', 'for', 'geeks'] Sự khác biệt giữa phần phụ lục, mở rộng và chèn
So sánh các phương thức trong một chương trình duy nhất: Python3['hello', 'welcome', 'to', 'geeks', 'for', 'geeks']2 = [ list_name(index,element)8 list_name(index,element)4 ['hello', 'welcome', 'to', 'geeks', 'for', 'geeks']7 list_name(index,element)4 ['hello', 'welcome', 'to', 'geeks', 'for', 'geeks']9 ['geeks', 'for', 'geeks']1 [1, 2, 3, [2, 3]] [1, 2, 3, [2, 3]] [1, 2, 3, 2, 3]1 = [ list_name(index,element)8 list_name(index,element)4 ['hello', 'welcome', 'to', 'geeks', 'for', 'geeks']7 list_name(index,element)4 ['hello', 'welcome', 'to', 'geeks', 'for', 'geeks']9 ['geeks', 'for', 'geeks']1
list_name(index,element)8 list_name(index,element)4 ['hello', 'welcome', 'to', 'geeks', 'for', 'geeks']7 list_name(index,element)4 ['hello', 'welcome', 'to', 'geeks', 'for', 'geeks']9 ['geeks', 'for', 'geeks']1 ‘
['hello', 'welcome', 'to', 'geeks', 'for', 'geeks']9 = 9
['geeks', 'for', 'geeks']8 [ 2['geeks', 'for', 'geeks']8 [ 4['geeks', 'for', 'geeks']8 [ 6Output: [1, 2, 3, [2, 3]] [1, 2, 3, [2, 3]] [1, 2, 3, 2, 3] Sự khác biệt giữa phụ lục và chèn trong Python là gì?Sự khác biệt giữa hai phương thức là .append () thêm một mục vào cuối danh sách, trong khi chèn .Insert () chèn và mục ở một vị trí được chỉ định trong danh sách.. append() adds an item to the end of a list, whereas . insert() inserts and item in a specified position in the list.
Chèn () trong Python là gì?Chức năng chèn () là hàm thư viện Python được sử dụng để chèn phần tử đã cho tại một chỉ mục cụ thể trong danh sách.Cú pháp của hàm chèn () là, my_list.insert (index, phần tử) chèn () hàm lấy 2 tham số, chỉ mục và phần tử.Không có giá trị trả về trong hàm chèn () trong python.a Python library function that is used to insert the given element at a particular index in a list. Syntax of the insert() function is, My_list.insert(index, element) insert() function takes 2 parameters, index and element. There is no return value in insert() function in Python.
Chức năng chèn () và append () đưa ra ví dụ là gì?Sự khác biệt giữa phụ lục, mở rộng và chèn. Sự khác biệt giữa phụ lục và mở rộng trong Python là gì?append () thêm một phần tử vào cuối danh sách trong khi .extend () có thể thêm nhiều phần tử riêng lẻ vào cuối danh sách. extend() can add multiple individual elements to the end of the list. |