Danh sách nền tảng python

Trong danh sách Python là một dạng dữ liệu cho phép lưu trữ nhiều kiểu dữ liệu khác nhau và truy xuất các phần tử bên trong nó thông qua vị trí của phần tử đó trong danh sách. Danh sách có thể được coi là một mảng tuần tự như trong các ngôn ngữ khác [như vector trong C++ và ArrayList trong Java]. Danh sách không thiết yếu nhất phải đồng nhất, điều này khiến nó trở thành một công cụ mạnh mẽ nhất trong Python. Một danh sách đơn có thể bao gồm các loại Kiểu dữ liệu như Số nguyên, Chuỗi cũng như Đối tượng. Danh sách có thể thay đổi ngay cả sau khi được tạo

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.

Chủ Đề