Loại danh sách tích hợp sẵn. Ví dụ về biểu thức danh sách:
x = [1, 2, 3]Có thể truy cập vào các phần tử bằng cách sử dụng chỉ mục (bắt đầu từ
0
):e = x[1] # e == 2Danh sách hỗ trợ toán tử
+
để nối hai danh sách. Ví dụ:x = [1, 2] + [3, 4] # x == [1, 2, 3, 4] x = ["a", "b"] x += ["c"] # x == ["a", "b", "c"]Tương tự như chuỗi, danh sách hỗ trợ các thao tác lát cắt:
['a', 'b', 'c', 'd'][1:3] # ['b', 'c'] ['a', 'b', 'c', 'd'][::2] # ['a', 'c'] ['a', 'b', 'c', 'd'][3:0:-1] # ['d', 'c', 'b']Danh sách có thể thay đổi như trong Python.
Hội viên
thêm
None
list.append(item)
Thêm một mục vào cuối danh sách.
Tham số
Thông số | Mô tả |
---|---|
item
|
bắt buộc Mục cần thêm vào cuối. |
xóa
None
list.clear()
Xoá tất cả phần tử của danh sách.
mở rộng
None
list.extend(items)
Thêm tất cả các mục vào cuối danh sách.
Tham số
Thông số | Mô tả |
---|---|
items
|
bắt buộc Các mục cần thêm vào cuối. |
index
int list.index(x, start=None, end=None)Trả về chỉ mục trong danh sách của mục đầu tiên có giá trị là x. Nếu không có mục nào như vậy thì sẽ xảy ra lỗi.
Tham số
Thông số | Mô tả |
---|---|
x
|
bắt buộc Đối tượng cần tìm kiếm. |
start
|
int; hoặc None ;
giá trị mặc định là None Chỉ mục bắt đầu của phần danh sách cần kiểm tra. |
end
|
int; hoặc None ;
giá trị mặc định là None Chỉ mục kết thúc của phần danh sách cần kiểm tra. |
insert
None
list.insert(index, item)
Chèn một mục tại một vị trí đã cho.
Tham số
Thông số | Mô tả |
---|---|
index
|
bắt buộc Chỉ mục của vị trí đã cho. |
item
|
bắt buộc Mặt hàng đó. |
nhạc pop
unknown list.pop(i=-1)Xoá mục tại vị trí đã cho trong danh sách rồi trả về mục đó. Nếu bạn không chỉ định
index
, lệnh này sẽ xoá và trả về mục cuối cùng trong danh sách.
Tham số
Thông số | Mô tả |
---|---|
i
|
int; hoặc None ;
giá trị mặc định là -1 Chỉ mục của mục. |
xoá
None
list.remove(x)
Xoá mục đầu tiên khỏi danh sách có giá trị là x. Nếu không có mục nào như vậy thì sẽ xảy ra lỗi.
Tham số
Thông số | Mô tả |
---|---|
x
|
bắt buộc Đối tượng cần xoá. |