Cách tạo danh sách tự động trong python

Cách tạo danh sách trong Python

Hiểu về cách hiểu danh sách Python
04. 50

Đánh dấu là đã hoàn thành

Vật liệu hỗ trợ

Các slide khóa học hướng dẫn được đề xuất [. pdf] Mã mẫu [. nén]

Trở thành Thành viên để tham gia cuộc trò chuyện

Trong Python, danh sách được sắp xếp và đếm. Mọi thành viên trong danh sách đều có vị trí riêng trong danh sách, cho phép sao chép các thành phần của danh sách trong khi vẫn duy trì độ tin cậy của từng thành viên. Danh sách giúp lưu trữ và lặp qua một lần lặp dữ liệu

Làm thế nào để tạo nó?

Cấu phần phần mềm này sẽ hướng dẫn bạn cách tạo và khởi tạo một danh sách Python gồm các danh sách. Danh sách các danh sách là một danh sách lồng nhau với một hoặc nhiều danh sách. Có rất nhiều phương pháp để tạo một danh sách các danh sách. Một phương pháp khác sẽ được sử dụng để xây dựng một danh sách các danh sách. Sau đó, chúng tôi sẽ khám phá cách truy cập các mục danh sách sau khi chúng tôi đã tạo danh sách danh sách. Hãy xem xét một vài ví dụ

ví dụ 1. Sử dụng hàm append[] để tạo danh sách danh sách trong Python trong Ubuntu 20. 04

Hàm List append[] trong Python được sử dụng để nối và thêm các mục vào cuối Danh sách. Trong hình minh họa này, chúng ta chỉ thêm một danh sách vào danh sách dưới dạng một mục bằng cách sử dụng phương thức append[]

Hãy xem mã python đã triển khai trong hình ảnh sau. Trong bước đầu tiên, chúng tôi đã tạo hai mảng danh sách được biểu thị bằng “list_x” và “list_y. ” Các danh sách ở đây được khởi tạo với các giá trị nguyên khác nhau

Sau đó, chúng tôi đã tạo một danh sách mới là “list_z”, danh sách này ban đầu trống. Chúng tôi sẽ thêm các danh sách trên vào danh sách đó. Sau đó, chúng tôi đã gọi chức năng chắp thêm cho “list_z,” mà chúng tôi muốn nối các danh sách đã khởi tạo ở trên vào đó. Hàm chắp thêm lấy list_x và list_y làm đối số riêng lẻ. Phương thức chắp thêm này sẽ thêm toàn bộ danh sách vào list_z cùng với các thành phần của danh sách. Chức năng in được gọi để in danh sách “list_z” mới được tạo. ”

list_x = [2, 4, 6, 8]

list_y = [3, 5, 7, 9]

list_z = []

list_z.chắp thêm[ list_x ]

list_z. chắp thêm[ list_y ]

in[list_z]

Các danh sách được thêm vào một danh sách như được hiển thị trên màn hình thiết bị đầu cuối đầu ra

ví dụ 2. Sử dụng Trình khởi tạo danh sách để tạo danh sách danh sách bằng Python trong Ubuntu 20. 04

Một cách khác để tạo danh sách trong Python, sử dụng cú pháp khởi tạo danh sách. Chúng ta có thể sử dụng phương pháp này để tạo danh sách các danh sách bằng cách cung cấp danh sách cho trình khởi tạo danh sách dưới dạng các phần tử

Khi bắt đầu mã python bên dưới, chúng tôi đã xác định hai danh sách riêng biệt. Các danh sách được biểu diễn dưới dạng “list1” và “list2”. Các danh sách này được lưu trữ với một số giá trị tích phân, như được hiển thị. Sau đó, chúng ta có phương thức khởi tạo danh sách mà chúng ta đã khai báo một danh sách mới là “list3”. Chúng ta đã khởi tạo “list3” với “list1” và “list2”

Ở đây, chúng tôi coi danh sách là các mục bằng cách sử dụng trình khởi tạo danh sách. Bằng cách sử dụng danh sách làm mục, chúng ta có thể tạo một danh sách các danh sách. Đó là phương pháp đơn giản nhất để tạo một danh sách các danh sách. Danh sách 3 sẽ được in, trong đó có cả hai danh sách được chỉ định ở trên

list1 = [21, 22, 23, 24]

list2 = [25, 25, 27, 28]

list3=[list1, list2]

print[list3]

Đầu ra ở đây hiển thị danh sách các danh sách trong trình bao dấu nhắc như sau

ví dụ 3. Sử dụng vòng lặp for

Chúng tôi sẽ tạo một danh sách danh sách toàn diện hơn bằng cách sử dụng rõ ràng kỹ thuật append[] với vòng lặp for

Trong tập lệnh Python sau, chúng tôi đã thiết lập một danh sách trống. Danh sách này được đặt tên là “mylist. ” Sau đó, chúng ta có vòng lặp for để tạo danh sách danh sách. Chúng tôi đã xác định phạm vi của các danh sách trong danh sách bằng cách sử dụng phương thức phạm vi và chuyển giá trị “3” làm đối số. Vòng lặp for có biến “m”, sẽ lặp qua phạm vi được xác định cho danh sách

Sau đó, chúng tôi đã gọi phương thức append, phương thức này sẽ nối ba danh sách trong danh sách. Bây giờ, vòng lặp for được gọi lại để thêm các phần tử trong danh sách trong phạm vi “6”. Hàm print sẽ in ba danh sách trong danh sách và các phần tử trong danh sách

danh sách của tôi = []

cho m in range[3]:

danh sách của tôi. chắp thêm[[]] .

for n in range[6]:

danh sách của tôi [ m ] . chắp thêm[ n ]

in[mylist]

Đầu ra như sau

Ví dụ 4. Sử dụng khả năng hiểu danh sách để tạo danh sách danh sách bằng Python trong Ubuntu 20. 04

Trong Python, hiểu danh sách là một cách tiếp cận đơn giản nhưng tinh tế để tạo danh sách. Chúng tôi tạo danh sách bằng cách sử dụng vòng lặp for và logic được đặt trong dấu ngoặc vuông bằng cách sử dụng chiến lược này

Trước hết, chúng tôi đã xác định một danh sách hiện có các phần tử chuỗi. Sau đó, chúng tôi đã tạo một danh sách khác với tên “colors. ” Danh sách “màu sắc” tạm thời là một danh sách trống. Sau đó, chúng tôi gọi danh sách là “colors” và áp dụng vòng lặp for cho nó. Vòng lặp for lặp qua từng mục trong danh sách và thêm các phần tử vào danh sách bằng cách tạo một biến mới, “elements. ” Danh sách “màu sắc” của các danh sách sẽ được in ở cuối

list = ['pink',

Chủ Đề