Cách tham gia danh sách bằng Python

How Join Lists Python



Danh sách là một cấu trúc dữ liệu quan trọng trong Python, được sử dụng để lưu trữ nhiều phần tử trong một vùng chứa duy nhất. Danh sách Python có thể lưu trữ cả các kiểu tương tự và các kiểu phần tử không đồng nhất. Trong Python, bạn có thể nối hoặc nối hai hoặc nhiều danh sách. Tham gia một danh sách sẽ hợp nhất nhiều danh sách thành một danh sách duy nhất. Bài viết này giải thích việc nối hoặc nối danh sách Python theo một số cách.







Cách tham gia danh sách Python

Những điều sau đây bao gồm các phương pháp để nối danh sách trong Python:



  1. Sử dụng chắp thêm () hàm số
  2. Sử dụng mở rộng() hàm số
  3. Sử dụng '+' nhà điều hành
  4. Sử dụng ‘*’ nhà điều hành

Chúng ta sẽ thảo luận từng phương pháp một.



Phương pháp 1: Sử dụng hàm append ()

Các chắp thêm () function là một hàm tích hợp sẵn trong Python để chèn các phần tử vào cuối danh sách. Trong ví dụ sau, chúng tôi sẽ sử dụng chắp thêm () chức năng nối hai danh sách.





#creating danh sách 1
myList1 = [1,2,3,4,5]
#creating danh sách 2
myList2 = [6,7,8,9]
#joining danh sách 1 và 2 bằng cách sử dụng hàm append
myList1.append (myList2)
#printing danh sách mới
in (myList1)

Đầu ra

Trong đầu ra, bạn sẽ thấy rằng danh sách đầu tiên đã được thêm vào một danh sách khác, đến cuối danh sách dưới dạng một mục.

Để nối các phần tử của danh sách, chúng ta cần lặp qua list2 bằng cách sử dụng lặp và nối từng mục riêng biệt vào cuối danh sách1.

#creating danh sách 1
myList1 = [1,2,3,4,5]
#creating danh sách 2
myList2 = [6,7,8,9]
#joining danh sách 1 và 2 bằng cách sử dụng hàm append
cho x trong myList2:
myList1.append (x)
#printing danh sách mới
in (myList1)

Đầu ra

Bây giờ, có thể thấy rằng các danh sách được nối với nhau.

Tương tự, chúng ta có thể nối ba danh sách bằng cách sử dụng hàm append ().



#creating danh sách 1
myList1 = [1,2,3,4,5]
#creating danh sách 2
myList2 = [6,7,8,9]
#creating danh sách 3
myList3 = ['kamran', 'Sattar', 'Awaisi']
# danh sách liền kề 1, 2 và 3 bằng cách sử dụng hàm append
cho x trong myList2:
myList1.append (x)
cho x trong myList3:
myList1.append (x)
#printing danh sách
in (myList1)

Đầu ra

Cách tham gia danh sách trong Python-3

Phương pháp 2: Sử dụng hàm mở rộng ()

Các mở rộng() function là hàm tích hợp sẵn trong Python có thể được sử dụng để nối danh sách. Hàm này thêm các phần tử của một danh sách vào cuối danh sách kia. Không cần thiết phải lặp lại bằng cách sử dụng các vòng lặp với

mở rộng() hàm số. Trong ví dụ sau, chúng tôi sẽ tạo hai danh sách và nối chúng bằng cách sử dụng mở rộng() hàm số.

#creating danh sách 1
myList1 = [1,2,3,4,5]
#creating danh sách 2
myList2 = [6,7,8,9]
# sử dụng hàm expand ()
myList1.extend (myList2)
#printing danh sách
in (myList1)

Đầu ra

Như bạn có thể thấy trong kết quả sau, các danh sách đã được nối thành công.
Cách tham gia-Danh sách-trong-Python-4

Phương pháp 3: Sử dụng toán tử ‘+’

Danh sách cũng có thể được kết hợp bằng cách sử dụng toán tử ‘+’. Đây là phương pháp dễ nhất để nối danh sách trong Python. Các danh sách được kết hợp bằng toán tử ‘+’ được lưu trữ thành một danh sách mới. Trong ví dụ sau, chúng tôi sẽ sử dụng toán tử ‘+’ để nối ba danh sách.

#creating danh sách 1
myList1 = [1,2,3]
#creating danh sách 2
myList2 = [4,5,6,7,8]
#creating danh sách 3
myList3 = [1,3,4,6,7,8,4]
# nối danh sách bằng toán tử '+'
myList1 = myList1+myList2+myList3
#printing danh sách
print ('Danh sách đã tham gia là:', myList1)

Đầu ra

Kết quả sau đây hiển thị các danh sách đã kết hợp.

Phương pháp 4: Sử dụng toán tử ‘*’

Toán tử ‘*’ cũng có thể được sử dụng để nối danh sách Python. Tuy nhiên, tính năng này chỉ được hỗ trợ bởi phiên bản Python 3.6+ của Python. Các danh sách đã tham gia được lưu trữ trong danh sách mới. Hãy sử dụng toán tử ‘*’ để nối các danh sách.

# tạo danh sách 1
myList1 = [1,2,3]
# tạo danh sách 2
myList2 = [4,5,6,7,8]
# tạo danh sách 3
myList3 = [1,3,4,6,7,8,4]
# nối danh sách bằng toán tử '*'
myList1 = [*myList1,*myList2,*myList3]
#printing danh sách
print ('Danh sách đã tham gia là:', myList1)

Đầu ra

Như bạn có thể thấy trong kết quả sau, các danh sách đã được nối thành công bằng cách sử dụng toán tử ‘*’.

Phần kết luận

Danh sách trong Python là một vùng chứa được sử dụng để lưu trữ các phần tử trong một chuỗi. Danh sách Python có thể được nối theo một số cách. Bài viết này giải thích cách nối danh sách trong Python với bốn phương pháp cơ bản thông qua một số ví dụ đơn giản.