Danh sách trong Python sắp xếp theo thứ tự và có số lượng xác định. Các phần tử trong danh sách được thiết lập chỉ mục theo trình tự xác định và việc thiết lập chỉ mục của danh sách được thực hiện với 0 chỉ là số đầu tiên. Mỗi phần tử trong danh sách đều có vị trí xác định trong danh sách, điều này cho phép sao chép các phần tử trong danh sách, với mỗi phần tử có vị trí và mức độ tin cậy riêng biệt.
>>>Xem thêm. Key learning set Python
Cách tạo danh sách trong Python
Danh sách trong Python có thể được tạo bằng cách đặt chuỗi bên trong dấu ngoặc []. Not same as Sets, List is not required chức năng tích hợp sẵn để thiết lập và bao gồm các yếu tố có thể thay đổi được.
Ví dụ về cách tạo List trong Python
# Chương trình Python để chứng minh
# Tạo danh sách
# Tạo danh sách
Danh sách = []
print["Danh sách trống. "]
in [Danh sách]
# Tạo danh sách các số
Danh sách = [10, 20, 14]
print["\Danh sach cac so. "]
in [Danh sách]
# Tạo Danh sách các chuỗi và truy cập
# sử dụng chỉ mục
Danh sách = ["Geeks", "For", "Geeks"]
print["\nLiệt kê các mục. "]
in[Danh sách[0]]
in[Danh sách[2]]
# Tạo danh sách đa chiều
# [Bằng cách lồng một danh sách vào trong một danh sách]
Danh sách = [['Geeks', 'For'] , ['Geeks']]
print["\Danh sách đa chiều. "]
in [Danh sách]
đầu ra
Blank List:
[]
List of numbers:
[10, 20, 14]
List Items
Geeks
Geeks
Multi-Dimensional List:
[['Geeks', 'For'], ['Geeks']]
Thêm phần tử vào danh sách trong Python
Các phần tử có thể được thêm vào danh sách trong Python bằng cách sử dụng append[] . Chỉ một phần tử có thể được thêm vào danh sách bằng cách sử dụng phương thức chức năng cài sẵn. Chỉ một phần tử có thể được thêm vào danh sách bằng cách sử dụng phương thức append[]. Để thêm nhiều phần tử bằng append [], bạn phải sử dụng các vòng lặp. Các bộ giá trị cũng có thể được thêm vào Danh sách bằng cách sử dụng các phương thức kết nối tiếp theo vì các bộ giá trị là bất biến. Không giống như Set, List cũng có thể được thêm vào danh sách hiện có bằng phương thức append[].
Ví dụ thêm phần tử vào Danh sách
# Chương trình Python để chứng minh
# Bổ sung các phần tử trong Danh sách
# Tạo danh sách
Danh sách = []
print["Danh sách trống ban đầu. "]
in [Danh sách]
# Bổ sung các yếu tố
# trong danh sách
Danh sách. nối thêm[1]
Danh sách. nối thêm[2]
Danh sách. nối thêm[4]
print["\nDanh sách sau phép cộng 3 phần tử. "]
in [Danh sách]
# Thêm phần tử vào List
# sử dụng Iterator
cho tôi trong phạm vi [1, 4]
Danh sách. nối thêm [i]
print["\nDanh sach sau khi Add cac phan tu tu 1-3. "]
print[Danh sách]
# Thêm bộ dữ liệu vào danh sách
Danh sách. nối thêm[[5, 6]]
print["\nDanh sách sau khi thêm Tuple. "]
in [Danh sách]
# Thêm danh sách vào danh sách
List2 = ['For', 'Geeks']
Danh sách. nối thêm [Danh sách2]
print["\nDanh sách sau khi thêm danh sách. "]
in [Danh sách]
đầu ra
Initial blank List:
[]
List after Addition of Three elements:
[1, 2, 4]
List after Addition of elements from 1-3:
[1, 2, 4, 1, 2, 3]
List after Addition of a Tuple:
[1, 2, 4, 1, 2, 3, [5, 6]]
List after Addition of a List:
[1, 2, 4, 1, 2, 3, [5, 6], ['For', 'Geeks']]
>>>Xem thêm. Django là gì?
Tạo danh sách với nhiều phần tử riêng biệt hoặc trùng lặp
Một danh sách trong Python có thể chứa các giá trị trùng lặp với các giá trị riêng biệt, do đó các giá trị khác hoặc khác biệt . Để tạo danh sách với nhiều phần tử trùng lặp, hãy sử dụng lệnh sau.
# Tạo một danh sách với
# việc sử dụng các con số
# [Có giá trị trùng lặp]
Danh sách = [1, 2, 4, 4, 3, 3, 3, 6, 5]
print["\nLiệt kê sử dụng số. "]
in [Danh sách]
# Tạo một danh sách với
# loại giá trị hỗn hợp
# [Có số và chuỗi]
Danh sách = [1, 2, 'Geeks', 4, 'For', 6, 'Geeks']
print["\nLiệt kê với việc sử dụng các giá trị hỗn hợp. "]
in [Danh sách]
Đầu ra. ______2
Xóa các phần tử trong Danh sách
Để xóa một phần tử trong danh sách của Python , bạn có thể sử dụng câu lệnh del nếu bạn biết chính xác các phần tử đó. . Phương thức remove[] chỉ loại bỏ một phần tử tại một thời điểm, để loại bỏ phạm vi phần tử mà bạn phải sử dụng trình lặp. Phương thức remove [] this willloại bỏ các mục định nghĩa nhất.
Ví dụ
#. /usr/bin/trăn
list1 - [‘vật lý’, ‘hóa học’, 1997, 2000];
in danh sách1
xóa danh sách1[2];
print “Sau khi xóa giá trị tại chỉ số 2. ”
in danh sách1
Khi đoạn mã trên được thực thi, kết quả sẽ như sau
[‘vật lý’, ‘hóa học’, 1997, 2000]
Sau khi xóa giá trị tại chỉ số 2
[‘vật lý’, ‘hóa học’, 2000]
Truy cập các phần tử trong List
Để truy cập các mục trong danh sách tham chiếu đến chỉ số mục. Sử dụng chỉ mục toán tử [] để truy cập một mục trong danh sách của Python . Index must be a integer. Danh sách được kiểm tra được truy cập bằng cách sử dụng thiết lập chỉ mục lồng nhau.