Trong hướng dẫn này, chúng ta sẽ tìm hiểu về hoạt động bên trong của danh sách trong Python 3.x. Hoặc sớm hơn. Chúng tôi cũng sẽ xem xét việc hình thành đối tượng và khung khi chúng tôi viết một câu lệnh python ở mỗi bước.
Khởi tạo danh sách:Điều này có nghĩa là chúng tôi đang tạo một danh sách với một số phần tử.
>>> lis=[1,2,3,4]
Ở đây, biến danh sách được khai báo trong khung toàn cục tham chiếu đến một đối tượng danh sách như được hiển thị ở trên
Bây giờ, hãy xem điều gì đã xảy ra khi chúng tôi thêm phần tử vào danh sách.
>>> lis.append(8)
Ở đây phần tử được thêm vào cuối và kích thước của danh sách được tăng thêm 1.
Bây giờ, hãy quan sát cách chúng ta có thể xóa một phần tử cụ thể khỏi danh sách.
>>> lis.remove(2)
Khi một phần tử bị xóa khỏi danh sách, tất cả các ký tự sẽ được chuyển sang vị trí bên trái liên tiếp.
Bây giờ chúng ta khai báo một biến mới và tham chiếu nó đến một phần của danh sách.
>>> p=lis[0:3]
Cuối cùng, chúng tôi xem xét việc xóa phần tử ở một chỉ mục cụ thể
>>> del p[0]
Kết luận
Trong bài viết này, chúng ta đã tìm hiểu về hoạt động Nội bộ của danh sách trong Python 3.x. Hoặc sớm hơn