Hướng dẫn how do you combine values in a list python? - làm thế nào để bạn kết hợp các giá trị trong một python danh sách?
Xem thảo luận Show
Cải thiện bài viết Lưu bài viết Xem thảo luận Cải thiện bài viết Lưu bài viết Đọc Bàn luận Đôi khi, chúng tôi yêu cầu hợp nhất một số yếu tố là yếu tố duy nhất trong danh sách. Điều này thường là với các trường hợp có chuyển đổi nhân vật thành chuỗi. Loại nhiệm vụ này thường được yêu cầu trong miền phát triển để hợp nhất các tên thành một yếu tố. Hãy để thảo luận về những cách nhất định trong đó điều này có thể được thực hiện. Phương pháp số 1: Sử dụng chức năng tham gia The original list is : ['I', 'L', 'O', 'V', 'E', 'G', 'F', 'G'] The list after merging elements : ['I', 'L', 'O', 'V', 'E', 'GFG']3 Có thể được kết hợp với việc cắt danh sách có thể thực hiện nhiệm vụ tham gia từng ký tự trong một phạm vi được chọn bởi chức năng cắt danh sách. The original list is : ['I', 'L', 'O', 'V', 'E', 'G', 'F', 'G'] The list after merging elements : ['I', 'L', 'O', 'V', 'E', 'GFG']4 The original list is : ['I', 'L', 'O', 'V', 'E', 'G', 'F', 'G'] The list after merging elements : ['I', 'L', 'O', 'V', 'E', 'GFG']5 The original list is : ['I', 'L', 'O', 'V', 'E', 'G', 'F', 'G'] The list after merging elements : ['I', 'L', 'O', 'V', 'E', 'GFG']6 The original list is : ['I', 'L', 'O', 'V', 'E', 'G', 'F', 'G'] The list after merging elements : ['I', 'L', 'O', 'V', 'E', 'GFG']7 The original list is : ['I', 'L', 'O', 'V', 'E', 'G', 'F', 'G'] The list after merging elements : ['I', 'L', 'O', 'V', 'E', 'GFG']8 The original list is : ['I', 'L', 'O', 'V', 'E', 'G', 'F', 'G'] The list after merging elements : ['I', 'L', 'O', 'V', 'E', 'GFG']9 The original list is : ['I', 'L', 'O', 'V', 'E', 'G', 'F', 'G'] The list after merging elements : ['I', 'L', 'O', 'V', 'E', 'GFG']8 1The original list is : ['I', 'L', 'O', 'V', 'E', 'G', 'F', 'G'] The list after merging elements : ['I', 'L', 'O', 'V', 'E', 'GFG']8 3__ 3 4 5 6 7 8Output: The original list is : ['I', 'L', 'O', 'V', 'E', 'G', 'F', 'G'] The list after merging elements : ['I', 'L', 'O', 'V', 'E', 'GFG']
Đôi khi, chúng tôi yêu cầu hợp nhất một số yếu tố là yếu tố duy nhất trong danh sách. Điều này thường là với các trường hợp có chuyển đổi nhân vật thành chuỗi. Loại nhiệm vụ này thường được yêu cầu trong miền phát triển để hợp nhất các tên thành một yếu tố. Hãy để thảo luận về những cách nhất định trong đó điều này có thể được thực hiện. Phương pháp số 1: Sử dụng chức năng tham gia The original list is : ['I', 'L', 'O', 'V', 'E', 'G', 'F', 'G'] The list after merging elements : ['I', 'L', 'O', 'V', 'E', 'GFG']3 Có thể được kết hợp với việc cắt danh sách có thể thực hiện nhiệm vụ tham gia từng ký tự trong một phạm vi được chọn bởi chức năng cắt danh sách. The original list is : ['I', 'L', 'O', 'V', 'E', 'G', 'F', 'G'] The list after merging elements : ['I', 'L', 'O', 'V', 'E', 'GFG']4 The original list is : ['I', 'L', 'O', 'V', 'E', 'G', 'F', 'G'] The list after merging elements : ['I', 'L', 'O', 'V', 'E', 'GFG']5 The original list is : ['I', 'L', 'O', 'V', 'E', 'G', 'F', 'G'] The list after merging elements : ['I', 'L', 'O', 'V', 'E', 'GFG']6 The original list is : ['I', 'L', 'O', 'V', 'E', 'G', 'F', 'G'] The list after merging elements : ['I', 'L', 'O', 'V', 'E', 'GFG']7 The original list is : ['I', 'L', 'O', 'V', 'E', 'G', 'F', 'G'] The list after merging elements : ['I', 'L', 'O', 'V', 'E', 'GFG']8 The original list is : ['I', 'L', 'O', 'V', 'E', 'G', 'F', 'G'] The list after merging elements : ['I', 'L', 'O', 'V', 'E', 'GFG']9 The original list is : ['I', 'L', 'O', 'V', 'E', 'G', 'F', 'G'] The list after merging elements : ['I', 'L', 'O', 'V', 'E', 'GFG']8 1The original list is : ['I', 'L', 'O', 'V', 'E', 'G', 'F', 'G'] The list after merging elements : ['I', 'L', 'O', 'V', 'E', 'GFG']8 3__ 3 4 5 6 7 8Output: The original list is : ['I', 'L', 'O', 'V', 'E', 'G', 'F', 'G'] The list after merging elements : ['I', 'L', 'O', 'V', 'E', 'GFG'] Ví dụ đó khá mơ hồ, nhưng có lẽ một cái gì đó như thế này?
Về cơ bản, nó thực hiện một hoạt động nối (hoặc gán cho một lát cắt). Nó loại bỏ các mục 3 đến 6 và chèn một danh sách mới ở vị trí của chúng (trong trường hợp này là một danh sách với một mục, đó là sự kết hợp của ba mục đã bị xóa.) Đối với bất kỳ loại danh sách nào, bạn có thể làm điều này (sử dụng toán tử 6 trên tất cả các mục bất kể loại của chúng là gì):
Điều này sử dụng chức năng # Concactenate Python Arrays import numpy as np list1 = [1,2,3] list2 = [4,5,6] array1 = np.array(list1) array2 = np.array(list2) array3 = np.concatenate((array1, array2.T)) print(array3) # Returns: [1 2 3 4 5 6]9 với hàm # Combine Two Python Lists with a For Loop list1 = ['datagy', 'is', 'a', 'site'] list2 = ['to', 'learn', 'python'] # Combine all items for item in list2: list1.append(item) print(list1) # Returns: ['datagy', 'is', 'a', 'site', 'to', 'learn', 'python'] # Combine items conditionally list1 = ['datagy', 'is', 'a', 'site'] list2 = ['to', 'learn', 'python'] for item in list2: if len(item) > 3: list1.append(item) print(list1) # Returns: ['datagy', 'is', 'a', 'site', 'learn', 'python']1 về cơ bản bổ sung các mục cùng nhau bằng toán tử 6. Trong hướng dẫn này, bạn sẽ học cách sử dụng Python để kết hợp danh sách, bao gồm cách kết hợp danh sách theo nhiều cách khác nhau. Bạn sẽ học, ví dụ, cách nối hai danh sách, kết hợp danh sách tuần tự, kết hợp danh sách mà không có bản sao, v.v.you’ll learn how to use Python to combine lists, including how to combine lists in many different ways. You’ll learn, for example, how to append two lists, combine lists sequentially, combine lists without duplicates, and more. Có thể làm việc với danh sách Python là một kỹ năng cực kỳ quan trọng. Danh sách Python là các đối tượng có thể thay đổi có nghĩa là chúng có thể được thay đổi. Chúng cũng có thể chứa các giá trị trùng lặp và được đặt hàng theo những cách khác nhau. Bởi vì danh sách Python là những đối tượng thường xuyên như vậy, có thể điều khiển chúng theo những cách khác nhau là một kỹ năng hữu ích để tiến lên trong sự nghiệp Python của bạn.Python lists are mutable objects meaning that they can be changed. They can also contain duplicate values and be ordered in different ways. Because Python lists are such frequent objects, being able to manipulate them in different ways is a helpful skill to advance in your Python career. Câu trả lời nhanh: Sử dụng toán tử + Cách dễ nhất để kết hợp danh sách Python là sử dụng danh sách giải nén hoặc toán tử 6 đơn giản.Trước tiên, hãy cùng xem sử dụng toán tử 6, vì nó đơn giản hơn về mặt cú pháp và dễ hiểu hơn nhiều. Hãy để xem cách chúng ta có thể kết hợp hai danh sách:# Merge Two Lists list1 = ['datagy', 'is', 'a', 'site'] list2 = ['to', 'learn', 'python'] list3 = list1 + list2 print(list3) # Returns: ['datagy', 'is', 'a', 'site', 'to', 'learn', 'python'] Chúng ta có thể thấy ở đây rằng khi chúng ta in ra danh sách thứ ba mà nó kết hợp đầu tiên và thứ hai. Tương tự, chúng tôi có thể tạo một danh sách mới bằng cách giải nén tất cả các mục từ danh sách chúng tôi muốn kết hợp. Bằng cách sử dụng toán tử The original list is : ['I', 'L', 'O', 'V', 'E', 'G', 'F', 'G'] The list after merging elements : ['I', 'L', 'O', 'V', 'E', 'GFG']11, chúng tôi có thể truy cập tất cả các mục trong cả hai danh sách và giải nén chúng thành một phần ba. Hãy để xem những gì nó sẽ trông như thế nào: # Merge Two Lists list1 = ['datagy', 'is', 'a', 'site'] list2 = ['to', 'learn', 'python'] list3 = [*list1, *list2] print(list3) # Returns: ['datagy', 'is', 'a', 'site', 'to', 'learn', 'python'] Trong phần tiếp theo, bạn sẽ học cách kết hợp hai danh sách trong Python theo kiểu xen kẽ, sử dụng hàm Python The original list is : ['I', 'L', 'O', 'V', 'E', 'G', 'F', 'G'] The list after merging elements : ['I', 'L', 'O', 'V', 'E', 'GFG']12. Bạn muốn tìm hiểu thêm về Python F-String? Kiểm tra hướng dẫn chuyên sâu của tôi, bao gồm một video từng bước cho Master Python F-Strings!Check out my in-depth tutorial, which includes a step-by-step video to master Python f-strings! Kết hợp danh sách python xen kẽ bằng zipKhi bạn kết hợp danh sách Python, bạn có thể muốn thêm các mục theo phương thức xen kẽ. Ví dụ: bạn có thể muốn thêm mục đầu tiên từ cả hai danh sách, sau đó là mục thứ hai, v.v. Để theo điều này, chúng ta có thể sử dụng hàm Python The original list is : ['I', 'L', 'O', 'V', 'E', 'G', 'F', 'G'] The list after merging elements : ['I', 'L', 'O', 'V', 'E', 'GFG']12. Hàm ZIP lặp lại trên nhiều mục theo tuần tự, cho phép chúng tôi truy cập các mục theo thứ tự. Hãy để xem cách chúng ta có thể sử dụng chức năng The original list is : ['I', 'L', 'O', 'V', 'E', 'G', 'F', 'G'] The list after merging elements : ['I', 'L', 'O', 'V', 'E', 'GFG']12 để kết hợp các danh sách Python theo kiểu xen kẽ: # Merge Two Lists in Alternating Fashion list1 = ['1a', '2a', '3a'] list2 = ['1b', '2b', '3b'] list3 = [item for sublist in zip(list1, list2) for item in sublist] print(list3) # Returns: ['1a', '1b', '2a', '2b', '3a', '3b'] Hàm The original list is : ['I', 'L', 'O', 'V', 'E', 'G', 'F', 'G'] The list after merging elements : ['I', 'L', 'O', 'V', 'E', 'GFG']12 tạo ra một đối tượng zip, về mặt kỹ thuật là một đối tượng máy phát. Khi chúng tôi biến điều này trở lại thành một danh sách, chúng tôi truy cập tất cả các mục trong trình tạo. Do đó, chúng ta có thể sử dụng chức năng để kết hợp hai danh sách Python theo thứ tự tuần tự. Sau đó, chúng tôi sử dụng danh sách hiểu để làm phẳng đối tượng ZIP. Để tìm hiểu thêm về cách thức hoạt động của nó, hãy xem hướng dẫn của tôi về danh sách danh sách làm phẳng. Trong phần tiếp theo, bạn sẽ học cách kết hợp hai danh sách Python mà không cần trùng lặp. Bạn muốn tìm hiểu làm thế nào để sử dụng chức năng Python The original list is : ['I', 'L', 'O', 'V', 'E', 'G', 'F', 'G'] The list after merging elements : ['I', 'L', 'O', 'V', 'E', 'GFG']12 function does and shows you some creative ways to use the function. Kết hợp Danh sách Python mà không có bản saoDanh sách Python cho phép chúng tôi có các giá trị trùng lặp trong đó - đó là một trong những thuộc tính làm cho chúng trở nên đặc biệt. Một cấu trúc dữ liệu Python khác, một tập hợp, tương tự như một danh sách theo một số cách, nhưng không thể có các mục trùng lặp. Chúng tôi có thể sử dụng tập hợp để xóa bất kỳ bản sao nào khỏi danh sách, bằng cách chuyển đổi danh sách thành một tập hợp. Để tìm hiểu thêm về việc loại bỏ các bản sao khỏi danh sách Python, hãy xem hướng dẫn của tôi ở đây. Hãy để xem cách chúng ta có thể kết hợp danh sách của mình và xóa tất cả các bản sao bằng cách sử dụng một bộ: # Combine Python Lists without Duplicates list1 = [1, 2, 3, 4] list2 = [4, 5, 6, 7] list3 = list(set(list1 + list2)) print(list3) # Returns: [1, 2, 3, 4, 5, 6, 7] Hãy để khám phá những gì chúng tôi đã làm ở đây:
Trong phần tiếp theo, bạn sẽ học cách kết hợp các mảng bằng Python. Cần tự động hóa các tệp đổi tên? Kiểm tra hướng dẫn chuyên sâu này về việc sử dụng pathlib để đổi tên các tệp. Thêm một người học trực quan, toàn bộ hướng dẫn cũng có sẵn như một video trong bài viết!Check out this in-depth guide on using pathlib to rename files. More of a visual learner, the entire tutorial is also available as a video in the post! Python Concatenate mảngThe original list is : ['I', 'L', 'O', 'V', 'E', 'G', 'F', 'G'] The list after merging elements : ['I', 'L', 'O', 'V', 'E', 'GFG']19, Thư viện khoa học dữ liệu Python phổ biến, có cấu trúc dữ liệu giống như danh sách có tên Numpy The original list is : ['I', 'L', 'O', 'V', 'E', 'G', 'F', 'G'] The list after merging elements : ['I', 'L', 'O', 'V', 'E', 'GFG']20. Các mảng này có một số phương pháp khác nhau để làm việc với chúng dễ dàng hơn. Một trong những phương pháp này là phương pháp The original list is : ['I', 'L', 'O', 'V', 'E', 'G', 'F', 'G'] The list after merging elements : ['I', 'L', 'O', 'V', 'E', 'GFG']21, trong đó, cũng kết hợp hai danh sách. Hãy để xem cách chúng ta có thể sử dụng Python và The original list is : ['I', 'L', 'O', 'V', 'E', 'G', 'F', 'G'] The list after merging elements : ['I', 'L', 'O', 'V', 'E', 'GFG']19 để làm điều này: # Concactenate Python Arrays import numpy as np list1 = [1,2,3] list2 = [4,5,6] array1 = np.array(list1) array2 = np.array(list2) array3 = np.concatenate((array1, array2.T)) print(array3) # Returns: [1 2 3 4 5 6] Hãy để khám phá những gì chúng tôi đã làm ở đây:
Sau đó chúng tôi đã chuyển đổi bộ trở lại thành một danh sách Trong phần tiếp theo, bạn sẽ học cách kết hợp các mảng bằng Python. Learn three different methods to accomplish this using this in-depth tutorial here. Cần tự động hóa các tệp đổi tên? Kiểm tra hướng dẫn chuyên sâu này về việc sử dụng pathlib để đổi tên các tệp. Thêm một người học trực quan, toàn bộ hướng dẫn cũng có sẵn như một video trong bài viết!Python Concatenate mảng The original list is : ['I', 'L', 'O', 'V', 'E', 'G', 'F', 'G'] The list after merging elements : ['I', 'L', 'O', 'V', 'E', 'GFG']19, Thư viện khoa học dữ liệu Python phổ biến, có cấu trúc dữ liệu giống như danh sách có tên Numpy The original list is : ['I', 'L', 'O', 'V', 'E', 'G', 'F', 'G'] The list after merging elements : ['I', 'L', 'O', 'V', 'E', 'GFG']20. Các mảng này có một số phương pháp khác nhau để làm việc với chúng dễ dàng hơn. Một trong những phương pháp này là phương pháp The original list is : ['I', 'L', 'O', 'V', 'E', 'G', 'F', 'G'] The list after merging elements : ['I', 'L', 'O', 'V', 'E', 'GFG']21, trong đó, cũng kết hợp hai danh sách. # Combine Two Python Lists with a For Loop list1 = ['datagy', 'is', 'a', 'site'] list2 = ['to', 'learn', 'python'] # Combine all items for item in list2: list1.append(item) print(list1) # Returns: ['datagy', 'is', 'a', 'site', 'to', 'learn', 'python'] # Combine items conditionally list1 = ['datagy', 'is', 'a', 'site'] list2 = ['to', 'learn', 'python'] for item in list2: if len(item) > 3: list1.append(item) print(list1) # Returns: ['datagy', 'is', 'a', 'site', 'learn', 'python'] Hãy để xem cách chúng ta có thể sử dụng Python và The original list is : ['I', 'L', 'O', 'V', 'E', 'G', 'F', 'G'] The list after merging elements : ['I', 'L', 'O', 'V', 'E', 'GFG']19 để làm điều này:
Trong phần tiếp theo, bạn sẽ học cách kết hợp các danh sách Python bằng cách sử dụng một vòng lặp. Bạn muốn tìm hiểu làm thế nào để in đẹp một tệp JSON bằng Python? Tìm hiểu ba phương pháp khác nhau để thực hiện điều này bằng cách sử dụng hướng dẫn chuyên sâu này ở đây. Check out my in-depth tutorial that takes your from beginner to advanced for-loops user! Want to watch a video instead? Check out my YouTube tutorial here. Kết hợp danh sách Python với A For LoopTrong phần này, bạn sẽ học cách sử dụng vòng lặp cho vòng lặp để nối các mục từ danh sách này sang danh sách khác. Mặc dù đây không phải là cách tiếp cận thực sự cần thiết trong hầu hết các trường hợp, nhưng nó mang lại cho bạn sự linh hoạt về những mục nào cần bao gồm. Ví dụ: sử dụng một vòng lặp cho vòng lặp, bạn có thể bỏ qua một số mục nhất định. The original list is : ['I', 'L', 'O', 'V', 'E', 'G', 'F', 'G'] The list after merging elements : ['I', 'L', 'O', 'V', 'E', 'GFG']0 Hãy cùng xem hai ví dụ: (1) nơi bạn kết hợp tất cả các mục và (2) nơi bạn kết hợp có điều kiện: Hãy cùng khám phá những gì chúng tôi đã làm ở đây trong cả hai ví dụ: Chúng tôi đã lặp qua danh sách thứ hai của chúng tôi đã thêm từng mục vào danh sách đầu tiên của chúng tôi Check out this in-depth tutorial that covers off everything you need to know, with hands-on examples. More of a visual learner, check out my YouTube tutorial here. Trong ví dụ có điều kiện, chúng tôi đã kiểm tra một điều kiện. Nếu điều kiện được đáp ứng, thì chúng tôi nối các mục vào danh sách. Nếu nó không phải là người, thì mặt hàng bị bỏ qua.Trong phần tiếp theo, bạn sẽ kiếm được cách sử dụng danh sách Python để kết hợp các danh sách trong Python.intersection between the two lists. I have an in-depth tutorial on this topic here, which goes into great details around how this approach works. Bạn muốn tìm hiểu thêm về Python for-loops? Kiểm tra hướng dẫn chuyên sâu của tôi đưa người dùng từ người mới bắt đầu đến nâng cao cho người dùng! Bạn muốn xem một video thay thế? Kiểm tra hướng dẫn YouTube của tôi ở đây. Kết hợp danh sách Python với danh sách hiểu biết The original list is : ['I', 'L', 'O', 'V', 'E', 'G', 'F', 'G'] The list after merging elements : ['I', 'L', 'O', 'V', 'E', 'GFG']1 Chúng ta cũng có thể sử dụng khả năng hiểu danh sách Python để kết hợp hai danh sách trong Python. Cách tiếp cận này sử dụng danh sách toàn diện một chút một cách độc đáo: chúng tôi thực sự chỉ sử dụng danh sách hiểu để lặp qua danh sách một phần phụ vào danh sách khác.
Bạn muốn tìm hiểu thêm về toàn bộ danh sách Python? Kiểm tra hướng dẫn chuyên sâu này bao gồm mọi thứ bạn cần biết, với các ví dụ thực hành. Thêm một người học trực quan, hãy xem hướng dẫn YouTube của tôi ở đây. Kết hợp Danh sách Python với các yếu tố phổ biến Có thể những lúc bạn muốn chỉ kết hợp các yếu tố chung giữa hai danh sách Python, có nghĩa là giao điểm giữa hai danh sách. Tôi có một hướng dẫn chuyên sâu về chủ đề này ở đây, đó là những chi tiết tuyệt vời xung quanh cách tiếp cận này hoạt động.Cách tiếp cận được hiển thị dưới đây sử dụng The original list is : ['I', 'L', 'O', 'V', 'E', 'G', 'F', 'G'] The list after merging elements : ['I', 'L', 'O', 'V', 'E', 'GFG']23 để tạo các yếu tố duy nhất trên các danh sách. Hướng dẫn được liên kết với ở trên cho thấy nhiều cách tiếp cận khác nhau để có thể thực hiện điều này. Đối với phương pháp này, chúng tôi sẽ một lần nữa sử dụng các bộ, tương tự như cách tiếp cận ở trên, trước tiên kiểm tra giao điểm giữa hai danh sách. Hãy để xem cách chúng ta có thể làm điều này trong Python và sau đó đi sâu vào cách nó hoạt động: The original list is : ['I', 'L', 'O', 'V', 'E', 'G', 'F', 'G'] The list after merging elements : ['I', 'L', 'O', 'V', 'E', 'GFG']2 Hãy cùng khám phá những gì chúng tôi đã làm ở đây:
Lý do chúng tôi sử dụng một danh sách hiểu là vì nó cho phép chúng tôi kiểm tra các bản sao. Nếu chúng tôi chỉ sử dụng một phương thức, chẳng hạn như The original list is : ['I', 'L', 'O', 'V', 'E', 'G', 'F', 'G'] The list after merging elements : ['I', 'L', 'O', 'V', 'E', 'GFG']27, chỉ có trường hợp đầu tiên được xóa. Bạn muốn tìm hiểu làm thế nào để sử dụng chức năng Python The original list is : ['I', 'L', 'O', 'V', 'E', 'G', 'F', 'G'] The list after merging elements : ['I', 'L', 'O', 'V', 'E', 'GFG']12 function does and shows you some creative ways to use the function. Sự kết luậnTrong bài đăng này, bạn đã học cách sử dụng Python để kết hợp hai danh sách. Bạn đã học cách làm điều này bằng cách kết hợp hai danh sách theo thứ tự. Bạn cũng đã học cách kết hợp các danh sách theo trình tự xen kẽ và không có bản sao. Bạn cũng đã học cách sử dụng cho các vòng lặp và danh sách toàn diện để kết hợp danh sách Python. Cuối cùng, bạn đã học được cách kết hợp các danh sách chỉ với các yếu tố phổ biến và chỉ có các yếu tố duy nhất. Để tìm hiểu thêm về cấu trúc dữ liệu danh sách Python, hãy xem tài liệu chính thức ở đây. Làm thế nào để bạn kết hợp tất cả các yếu tố trong danh sách Python?Sử dụng phương thức tham gia () để kết hợp các mục trong danh sách vào một chuỗi.Jop () là một hàm chuỗi sẵn có trong python được sử dụng để nối các phần tử của chuỗi được phân tách bằng một dấu phân cách chuỗi.Hàm này tham gia các phần tử của một chuỗi và làm cho nó trở thành một chuỗi.. The join() is an inbuilt string function in Python used to join elements of the sequence separated by a string separator. This function joins elements of a sequence and makes it a string.
Làm cách nào để kết hợp nhiều danh sách thành một python?Phương thức chuỗi () được thông qua các đối số của List1, List2 và List3.Phương pháp này có nhiều đối số và trả về một chuỗi các mục.Vì vậy, phương thức chuỗi () kết hợp cả ba danh sách.Kết quả của cuộc gọi phương thức được chuyển đổi thành một danh sách bằng phương thức Danh sách (). is passed the arguments of list1, list2 and list3. This method takes multiple arguments and returns a single sequence of items. So, the chain() method concatenates all three lists. The result of the method call is converted into a list using the list() method. |