Bài 0. Python - Danh Sách (Lists)
Giới Thiệu về Danh Sách
Danh sách là một trong những kiểu dữ liệu được tích hợp sẵn trong Python. Một danh sách Python là một chuỗi các mục được phân tách bằng dấu phẩy, được bao bọc bởi dấu ngoặc vuông [ ]. Các mục trong một danh sách Python không cần phải cùng loại dữ liệu.
Dưới đây là một số ví dụ về danh sách Python:
list1 = ["Rohan", "Physics", 21, 69.75]
list2 = [1, 2, 3, 4, 5]
list3 = ["a", "b", "c", "d"]
list4 = [25.50, True, -55, 1+2j]
Trong Python, một danh sách là một kiểu dữ liệu chuỗi. Nó là một bộ sưu tập được sắp xếp các mục. Mỗi mục trong một danh sách có một chỉ mục vị trí duy nhất, bắt đầu từ 0.
Một danh sách trong Python tương tự như một mảng trong C, C++ hoặc Java. Tuy nhiên, sự khác biệt chính là trong C/C++/Java, các phần tử của mảng phải cùng kiểu dữ liệu. Trong khi đó, các danh sách Python có thể chứa các đối tượng của các loại dữ liệu khác nhau.
Một danh sách Python là có thể thay đổi được. Bất kỳ mục nào từ danh sách cũng có thể được truy cập bằng chỉ mục của nó và có thể được sửa đổi. Một hoặc nhiều đối tượng từ danh sách có thể được loại bỏ hoặc thêm vào. Một danh sách có thể có cùng một mục tại nhiều vị trí chỉ mục.
Các Phép Toán với Danh Sách Python
Trong Python, Danh sách là một chuỗi. Do đó, chúng ta có thể nối hai danh sách với toán tử "+" và nối nhiều bản sao của một danh sách với toán tử "*". Các toán tử thành viên "in" và "not in" hoạt động với đối tượng danh sách.
Biểu thức Python | Kết quả | Mô tả |
---|---|---|
[1, 2, 3] + [4, 5, 6] | [1, 2, 3, 4, 5, 6] | Nối |
['Hi!'] * 4 | ['Hi!', 'Hi!', 'Hi!', 'Hi!'] | Lặp lại |
3 in [1, 2, 3] | True | Sự thuộc về |
Các phép toán này giúp thao tác và xử lý danh sách một cách linh hoạt trong Python.
Nếu bạn có bất kỳ câu hỏi hoặc cần thêm thông tin, hãy liên hệ với chúng tôi, chúng tôi luôn sẵn sàng giải đáp mọi thắc mắc của bạn! Chúc bạn thành công trong quá trình chinh phục Python!