Python: Các phương thức xử lý List

Các khóa học qua video:
Python SQL Server PHP C# Lập trình C Java HTML5-CSS3-JavaScript
Học trên YouTube <76K/tháng. Đăng ký Hội viên
Viết nhanh hơn - Học tốt hơn
Giải phóng thời gian, khai phóng năng lực

1. append()

Để thêm phần tử vào danh sách, ta sử dụng phương thức append().

Cú pháp

tên_list.append(obj)

Ví dụ:

aList = [123, 'xyz', 'zara', 'abc']
aList.append(2009)
print("Updated List:", aList)

Kết quả:

Updated List: [123, 'xyz', 'zara', 'abc', 2009]

2. count(obj)

Phương thức này trả về số lần xuất hiện của đối tượng obj trong danh sách.

Ví dụ:

aList = [123, 'xyz', 'zara', 'abc', 123];
print("Count for 123 : ", aList.count(123))
print("Count for zara : ", aList.count('zara'))

Kết quả:

Count for 123 :  2
Count for zara :  1

3. extend(seq)

Phương thức này dùng để thêm nội dung của seq vào danh sách.

Ví dụ:

aList = [123, 'xyz', 'zara', 'abc', 123]
bList = [2009, 'manni']
aList.extend(bList)
print("Extended List:", aList)

Kết quả:

Extended List: [123, 'xyz', 'zara', 'abc', 123, 2009, 'manni']

4. index(obj)

Trả về chỉ số nhỏ nhất trong danh sách mà obj xuất hiện.

Ví dụ:

aList = [123, 'xyz', 'zara', 'abc', 123]
print(aList.index(123))

Kết quả:

0

5. insert(chỉ_mục, obj)

Chèn đối tượng obj vào danh sách tại vị trí chỉ_mục.

Ví dụ:

aList = [123, 'xyz', 'zara', 'abc', 123]
aList.insert(2,'def')
print(aList)

Kết quả:

[123, 'xyz', 'def', 'zara', 'abc', 123]

6. pop(chỉ_số = -1)

Xóa đối tượng có chỉ_số khỏi danh sách và trả về đối tượng đó. Nếu không nói rõ chỉ_số thì chỉ số mặc định là -1 (tức là đối tượng cuối cùng của danh sách).

Ví dụ:

aList = [123, 'xyz', 'zara', 'abc', 123]
aList.pop()  #xóa phn tcui
print(aList)
aList.pop(2) #xóa phn tchs2
print(aList)

Kết quả:

[123, 'xyz', 'zara', 'abc']
[123, 'xyz', 'abc']

7. remove()

Xóa đối tượng obj khỏi danh sách. Trường hợp có nhiều đối tượng obj giống nhau thì sẽ xóa đối tượng đầu tiên (bên trái) tìm thấy.

Ví dụ:

aList = [123, 'xyz', 'zara', 'abc', 123]
aList.remove(123) #xóa đi tượng có giá tr123 u tiên) khi danh sách
print(aList)

Kết quả:

['xyz', 'zara', 'abc', 123]

8. reverse()

Đảo ngược trật tự của các đối tượng trong danh sách.

Ví dụ:

aList = [123, 'xyz', 'zara', 'abc']
aList.reverse()
print(aList)

Kết quả:

['abc', 'zara', 'xyz', 123]

9. sort()

Sắp xếp các đối tượng của danh sách theo thứ tự tăng. Lưu ý là tất cả các đối tượng của danh sách phải cùng kiểu.

Ví dụ:

aList = ['123', 'xyz', 'zara', 'abc']
aList.sort()
print(aList)

Kết quả:

['123', 'abc', 'xyz', 'zara']

» Tiếp: Tuple
« Trước: Các hàm xử lý List
Các khóa học qua video:
Python SQL Server PHP C# Lập trình C Java HTML5-CSS3-JavaScript
Học trên YouTube <76K/tháng. Đăng ký Hội viên
Viết nhanh hơn - Học tốt hơn
Giải phóng thời gian, khai phóng năng lực
Copied !!!