Computer >> Máy Tính >  >> Lập trình >> Python

Liệt kê các phương thức trong Python?

Python cung cấp một số phương thức danh sách rất hữu ích mà chúng ta có thể sử dụng để thực hiện thao tác với danh sách một cách dễ dàng.

Dưới đây là danh sách các phương thức tích hợp sẵn trong python mà chúng tôi có thể sử dụng trong danh sách:

append (x)

Thêm một phần tử vào cuối danh sách

Ví dụ

 #Appendlst =['Xin chào', 'Python'] print (lst) lst.append ('Tutorialspoint') print (lst) 

Đầu ra

 ['Xin chào', 'Python'] ['Xin chào', 'Python', 'Tutorialspoint'] 

clear ()

Xóa tất cả các phần tử khỏi danh sách

Ví dụ

 #clearlst =['Xin chào', 'Python', 'Tutorialspoint'] print (lst) lst.clear () print (lst) 

Đầu ra

 ['Xin chào', 'Python', 'Điểm hướng dẫn'] [] 

copy ()

Trả về một bản sao ngắn của danh sách.

Ví dụ

 #COPY () # Without copylst =['Hello', 'Python', 'Tutorialspoint'] lst1 =lstlst1.append ('Java') print (lst) print (lst1) #With copylst =['Hello' , 'Python', 'Tutorialspoint'] lst1 =lst.copy () lst1.append ("Java") print (lst) print (lst1) 

Đầu ra

 ['Xin chào', 'Python', 'Tutorialspoint', 'Java'] ['Xin chào', 'Python', 'Tutorialspoint', 'Java'] ['Xin chào', 'Python', 'Tutorialspoint'] ['Xin chào', 'Python', 'Tutorialspoint', 'Java'] 

count ()

Trả về số phần tử có giá trị được chỉ định.

Ví dụ

 lst =['Hello', 'Python', 'Tutorialspoint', 'Python'] print (lst.count ("Python")) print (lst.count ("Tutorialspoint")) print (lst.count ( "")) 

Đầu ra

 210 

mở rộng (lặp lại)

Thêm các phần tử của danh sách (hoặc bất kỳ phần tử nào có thể lặp lại), vào cuối danh sách hiện tại

Ví dụ

 #extend (iterables) lst =['Xin chào', 'Python'] print (lst) lst.extend (['Java', 'CSharp']) print (lst) 

Đầu ra

 ['Xin chào', 'Python'] ['Xin chào', 'Python', 'Java', 'CSharp'] 

index (x [, start [, end]])

Trả về chỉ mục của phần tử đầu tiên với giá trị được chỉ định

Ví dụ

 #index () lst =['Xin chào', 'Python', 'Tutorialspoint', 'Python'] print (lst.index ('Python')) print (lst.index ("Python", 2)) 

Đầu ra

 13 

chèn (i, x)

Thêm một phần tử vào vị trí được chỉ định

Ví dụ

 lst =['Hello', 'Python', 'Tutorialspoint', 'Python'] print (lst) lst.insert (0, "CPlusPlus") print (lst) lst.insert (3, "Java") print (lst) 

Đầu ra

 ['Hello', 'Python', 'Tutorialspoint', 'Python'] ['CPlusPlus', 'Hello', 'Python', 'Tutorialspoint', 'Python'] ['CPlusPlus', 'Xin chào', 'Python', 'Java', 'Tutorialspoint', 'Python'] 

pop ([i])

Xóa phần tử ở vị trí đã chỉ định

Ví dụ

 #pop () lst =['CPlusPlus', 'Hello', 'Python', 'Java', 'Tutorialspoint', 'Python'] print (lst) #Without indexlst.pop () print (lst) # Với Indexlst.pop (3) print (lst) 

Đầu ra

 ['CPlusPlus', 'Hello', 'Python', 'Java', 'Tutorialspoint', 'Python'] ['CPlusPlus', 'Hello', 'Python', 'Java', 'Tutorialspoint'] [ 'CPlusPlus', 'Xin chào', 'Python', 'Điểm hướng dẫn'] 

loại bỏ (x)

Xóa mục đầu tiên có giá trị được chỉ định

Ví dụ

 #Removelst =['CPlusPlus', 'Hello', 'Python', 'Java', 'Tutorialspoint', 'Python'] print (lst) lst.remove ('Python') print (lst) 

Đầu ra

 ['CPlusPlus', 'Hello', 'Python', 'Java', 'Tutorialspoint', 'Python'] ['CPlusPlus', 'Hello', 'Java', 'Tutorialspoint', 'Python'] 

ngược ()

Đảo ngược thứ tự của danh sách

Ví dụ

 #reverse () lst =['CPlusPlus', 'Xin chào', 'Python', 'Java', 'Tutorialspoint', 'Python'] print (lst) lst.reverse () 

Đầu ra

 ['CPlusPlus', 'Hello', 'Python', 'Java', 'Tutorialspoint', 'Python'] ['Python', 'Tutorialspoint', 'Java', 'Python', 'Hello', ' CPlusPlus '] 

sắp xếp (key =None, reverse =False)

Sắp xếp danh sách

Ví dụ

 #sort () lst =[2, 3, 7, 1, 13, 8, 49] print (lst) # defaultlst.sort () print (lst) #reverse =Truelst.sort (reverse =True) print (lst) 

Đầu ra

 [2, 3, 7, 1, 13, 8, 49] [1, 2, 3, 7, 8, 13, 49] [49, 13, 8, 7, 3, 2, 1]