‫Chào mừng trở lại.
‫Hãy nói về kiểu dữ liệu tiếp theo của chúng ta.
‫Và nó là một cái lớn.
‫Một rất, rất hữu ích.
‫Nó được gọi là Danh sách.
‫Và danh sách là một chuỗi các đối tượng có thứ tự có thể thuộc bất kỳ loại nào.
‫Vì vậy, bạn có thể coi chúng là điểm mạnh, phải không?
‫Chúng ta đã có những điểm mạnh mà chúng ta đã học trước đây, ngoại trừ việc mỗi chuỗi của chuỗi này, tốt,
‫là một chuỗi là một chữ cái hoặc một số được đặt trong dấu ngoặc kép.
‫Mặt khác, danh sách trông giống như thế này.
‫Giả sử chúng ta tạo một đồng minh biến và liệt kê chúng ta biểu thị bằng dấu ngoặc vuông.
‫Và bên trong dấu ngoặc vuông, chúng ta có thể có các đối tượng khác nhau.
‫Ví dụ, chúng ta có thể có một, hai, ba, bốn, năm.
‫Chúng ta cũng có thể có, giả sử, Ali hai.
‫Và điều này sẽ có một.
‫Thì là ở.
‫Nhìn thấy.
‫Và nó có thể có bất kỳ bộ sưu tập các mặt hàng mà chúng ta muốn.
‫Chúng tôi thậm chí có thể trộn và kết hợp và nói rằng chúng tôi cũng có một cái.
‫Sau đó, sau đó thậm chí có thể là giá trị boolean.
‫ĐÚNG VẬY.
‫Vì vậy, tất cả những điều này đều là danh sách.
‫Bây giờ danh sách là cực kỳ quan trọng và trong các ngôn ngữ lập trình khác, bạn có thể đã nghe thấy từ mảng.
‫Vì vậy, trong Python, danh sách là một dạng mảng.
‫Và sau này khi chúng ta đi vào phần mô-đun của khóa học, chúng ta sẽ nói về sự khác biệt
‫giữa danh sách và xóa.
‫Nhưng nếu bạn đến từ một nền tảng lập trình khác, thì danh sách giống như các mảng trong ngôn ngữ của bạn.
‫Một bộ sưu tập các mặt hàng.
‫Bây giờ, điều hấp dẫn về danh sách là nó là cấu trúc dữ liệu đầu tiên mà chúng ta đang học.
‫Bây giờ, cấu trúc dữ liệu là gì?
‫Cấu trúc dữ liệu là một khái niệm rất quan trọng trong ngôn ngữ lập trình.
‫Đó là một cách để chúng tôi sắp xếp thông tin và dữ liệu vào một thư mục hoặc một cái tủ hoặc một cái hộp để những cấu trúc dữ
‫liệu này có thể được sử dụng với những ưu và nhược điểm khác nhau.
‫Ví dụ, bạn có một chiếc tủ lạnh, nơi bạn cất giữ thực phẩm của mình, và tủ lạnh thực sự rất tốt trong việc
‫đưa thực phẩm của bạn vào bên trong, giữ lạnh và sau đó lấy ra.
‫Hoặc bạn có thể có một ba lô.
‫Một chiếc ba lô thực sự rất, rất tốt để nhét mọi thứ vào đó.
‫Nhưng khi bạn đang tìm kiếm những thứ trong ba lô, nó thực sự rất, rất khó.
‫Vì vậy, bạn có thể nghĩ về các cấu trúc dữ liệu tương tự như vậy, một vùng chứa xung quanh dữ liệu của bạn có những ưu
‫và nhược điểm khác nhau khi truy cập dữ liệu đó, xóa dữ liệu đó, ghi dữ liệu.
‫Nhưng đó là điều mà chúng ta sẽ giải thích sau một chút.
‫Chìa khóa ở đây là các dấu ngoặc vuông cho phép chúng ta chứa thông tin và dữ liệu như chuỗi, số
‫nguyên, float nếu chúng ta muốn boolean thành một kiểu chứa.
‫Vì vậy, chúng ta hãy nghĩ về một ví dụ điển hình ở đây.
‫Điều gì sẽ xảy ra nếu chúng tôi có một giỏ hàng?
‫Giả sử chúng tôi là Amazon ở đây, và sau đó Amazon có giỏ hàng Amazon.
‫Và ở đây chúng tôi có thể thu thập những thứ khác nhau mà chúng tôi muốn.
‫Có lẽ chúng ta sưu tập một số, tôi không biết, sổ ghi chép.
‫Và bạn biết những gì?
‫Hãy nhận một số tiện ích.
‫Có lẽ hãy kiếm một vài chiếc kính râm.
‫Chúng tôi có thể thêm các mặt hàng khác nhau tại đây, các chuỗi khác nhau, dữ liệu khác nhau vào giỏ hàng này.
‫Và bây giờ, giống như chúng ta đã thấy trong chuỗi, chúng ta có thể truy cập giỏ hàng Amazon theo nhiều cách khác nhau.
‫Ví dụ: tôi có thể truy cập lại nó bằng dấu ngoặc vuông và chỉ cần nói tôi muốn mục 0.
‫Vì vậy, nếu tôi in ở đây.
‫Và làm giỏ hàng Amazon.
‫Nhìn kìa.
‫Tôi nhận được sổ ghi chép.
‫Mục thứ hai.
‫Tôi có kính râm?
‫Còn mục thứ ba?
‫Không.
‫Chỉ mục Lyst nằm ngoài phạm vi.
‫Nhưng điều này sẽ có ý nghĩa ngay bây giờ.
‫Đây là danh sách mà chúng tôi đang truy cập chỉ mục của.
‫Nhưng nó chỉ chứa hai mục.
‫Vì vậy, nếu chúng ta đi từ 0 đến mục thứ ba, thì không có gì tồn tại.
‫Vì vậy, chương trình của chúng tôi nói rằng điều đó không hoạt động.
‫Bạn đang làm gì đó sai.
‫Và cũng giống như điểm mạnh, những mục danh sách này nằm trong bộ nhớ trong giá sách riêng của chúng.
‫Đúng?
‫Nhưng một ngay bên cạnh nhau.
‫Vì vậy, chúng ta có thể đi không một, hai, ba, bốn, năm, v.v. cho đến khi danh sách kết thúc.
‫Được rồi.
‫Hãy cùng tìm hiểu về các danh sách.
‫Nhiều hơn nữa trong video tiếp theo.
‫Tạm biệt.