Phần 20 – Các hàm xử lý list trong lập trình Python

len(): Hàm len() được sử dụng để đếm số phần tử trong list trong lập trình python.

pythonCopy code
numbers = [1, 2, 3, 4, 5]
length = len(numbers)
print(length)  # Output: 5

append(): Phương thức append() được sử dụng để thêm một phần tử vào cuối list trong lập trình python.

pythonCopy codefruits = ['apple', 'banana', 'cherry']
fruits.append('orange')
print(fruits)  # Output: ['apple', 'banana', 'cherry', 'orange']

insert(): Phương thức insert() được sử dụng để chèn một phần tử vào một vị trí cụ thể trong list.

pythonCopy codenumbers = [1, 2, 3, 4, 5]
numbers.insert(2, 10)
print(numbers)  # Output: [1, 2, 10, 3, 4, 5]

remove(): Phương thức remove() được sử dụng để loại bỏ phần tử đầu tiên có giá trị cụ thể khỏi list.

pythonCopy codefruits = ['apple', 'banana', 'cherry']
fruits.remove('banana')
print(fruits)  # Output: ['apple', 'cherry']

pop(): Phương thức pop() được sử dụng để loại bỏ phần tử tại một vị trí cụ thể trong list và trả về giá trị của phần tử bị loại bỏ.

pythonCopy codenumbers = [1, 2, 3, 4, 5]
x = numbers.pop(2)
print(x)       # Output: 3
print(numbers) # Output: [1, 2, 4, 5]

sort(): Phương thức sort() được sử dụng để sắp xếp list theo thứ tự tăng dần (mặc định) hoặc theo một quy tắc cụ thể.

pythonCopy codenumbers = [5, 2, 3, 1, 4]
numbers.sort()
print(numbers)  # Output: [1, 2, 3, 4, 5]

reverse(): Phương thức reverse() được sử dụng để đảo ngược thứ tự các phần tử trong list.

pythonCopy codefruits = ['apple', 'banana', 'cherry']
fruits.reverse()
print(fruits)  # Output: ['cherry', 'banana', 'apple']

index(): Phương thức index() được sử dụng để tìm vị trí đầu tiên của một phần tử cụ thể trong list.

pythonCopy codenumbers = [1, 2, 3, 4, 5]
index = numbers.index(3)
print(index)  # Output: 2

count(): Phương thức count() được sử dụng để đếm số lần xuất hiện của một phần tử trong list.

pythonCopy codenumbers = [1, 2, 3, 2, 4, 2, 5]
count = numbers.count(2)
print(count)  # Output: 3

copy(): Phương thức copy() được sử dụng để tạo một bản sao (copy) của list.

pythonCopy codefruits = ['apple', 'banana', 'cherry']
fruits_copy = fruits.copy()
print(fruits_copy)  # Output: ['apple', 'banana', 'cherry']

Trên đây chỉ là một số hàm cơ bản để xử lý list trong Python. Có nhiều hàm và phương thức khác cung cấp các chức năng mạnh mẽ khác để làm việc với list, tùy thuộc vào yêu cầu cụ thể của dự án lập trình python.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top