Hướng dẫn remove number in list python - xóa số trong danh sách python
Trong hướng dẫn này, chúng tôi sẽ tìm hiểu về phương thức Danh sách Python () với sự trợ giúp của các ví dụ. Show
Phương thức 3 loại bỏ phần tử khớp đầu tiên (được truyền dưới dạng đối số) khỏi danh sách.Thí dụ
Cú pháp của danh sách xóa ()Cú pháp của phương pháp 3 là:list.remove(element) loại bỏ () tham số
Trả về giá trị từ Remove () 3 không trả về bất kỳ giá trị nào (trả về 8).Ví dụ 1: Xóa phần tử khỏi danh sách
Đầu ra Updated animals list: ['cat', 'dog', 'guinea pig'] Ví dụ 2: Remove () phương thức trên danh sách có các phần tử trùng lặpNếu một danh sách chứa các phần tử trùng lặp, phương thức 3 chỉ xóa phần tử khớp đầu tiên.
Đầu ra Updated animals list: ['cat', 'dog', 'guinea pig', 'dog'] Ví dụ 2: Remove () phương thức trên danh sách có các phần tử trùng lặp Nếu một danh sách chứa các phần tử trùng lặp, phương thức # animals list animals = ['cat', 'dog', 'rabbit', 'guinea pig'] # 'rabbit' is removed animals.remove('rabbit') # Updated animals List print('Updated animals list: ', animals)3 chỉ xóa phần tử khớp đầu tiên.
Đầu ra Traceback (most recent call last): File ".. .. ..", line 5, in Ví dụ 2: Remove () phương thức trên danh sách có các phần tử trùng lặp
Trong Python, sử dụng các phương thức Updated animals list: ['cat', 'dog', 'guinea pig']2 Updated animals list: ['cat', 'dog', 'guinea pig']3, Updated animals list: ['cat', 'dog', 'guinea pig']4 và 3 để xóa các mục (phần tử) khỏi danh sách. Cũng có thể xóa các mục bằng câu lệnh Updated animals list: ['cat', 'dog', 'guinea pig']6 bằng cách chỉ định một vị trí hoặc phạm vi có chỉ mục hoặc lát cắt.
Xem bài viết sau đây về cách thêm một mục vào danh sách.
Xóa tất cả các mục: Updated animals list: ['cat', 'dog', 'guinea pig']3Bạn có thể xóa tất cả các mục khỏi danh sách với Updated animals list: ['cat', 'dog', 'guinea pig']3.
Xóa một mục theo chỉ mục và nhận được giá trị của nó: Updated animals list: ['cat', 'dog', 'guinea pig']4Bạn có thể xóa mục tại vị trí được chỉ định và nhận giá trị của nó với Updated animals list: ['cat', 'dog', 'guinea pig']4. Chỉ số ở đầu là 5 (lập chỉ mục dựa trên không).
Bạn có thể sử dụng các giá trị âm để chỉ định vị trí từ cuối. Chỉ số ở cuối là 6.list.remove(element)0 Nếu đối số bị bỏ qua, mục cuối cùng sẽ bị xóa. list.remove(element)1 Chỉ định một chỉ mục không tồn tại làm tăng lỗi. list.remove(element)2 Lưu ý rằng 7, loại bỏ mục đầu tiên, là một hoạt động 8 và không hiệu quả. Xem Wiki chính thức để biết độ phức tạp tính toán của các hoạt động khác nhau trên Updated animals list: ['cat', 'dog', 'guinea pig']2.
Loại Updated animals list: ['cat', 'dog', 'guinea pig', 'dog']0 được cung cấp trong mô -đun Bộ sưu tập thư viện tiêu chuẩn để loại bỏ mục đầu tiên bằng Updated animals list: ['cat', 'dog', 'guinea pig', 'dog']1. Ví dụ: nếu bạn muốn coi dữ liệu như một hàng đợi (FIFO), việc sử dụng Updated animals list: ['cat', 'dog', 'guinea pig', 'dog']0 hiệu quả hơn.
Xóa một mục theo giá trị: # animals list animals = ['cat', 'dog', 'rabbit', 'guinea pig'] # 'rabbit' is removed animals.remove('rabbit') # Updated animals List print('Updated animals list: ', animals)3Bạn có thể xóa mục đầu tiên khỏi danh sách trong đó giá trị của nó bằng với giá trị được chỉ định với 3.list.remove(element)3 Nếu danh sách chứa nhiều hơn một khớp với giá trị được chỉ định, chỉ có giá trị đầu tiên bị xóa. list.remove(element)4 Để loại bỏ nhiều mục đáp ứng điều kiện cùng một lúc, hãy sử dụng các toàn bộ danh sách được mô tả dưới đây. Chỉ định giá trị không tồn tại làm tăng lỗi. list.remove(element)5 Bạn có thể sử dụng Updated animals list: ['cat', 'dog', 'guinea pig', 'dog']5 để kiểm tra xem danh sách có chứa mục không.
Xóa các mục bằng chỉ mục hoặc lát: Updated animals list: ['cat', 'dog', 'guinea pig']6Updated animals list: ['cat', 'dog', 'guinea pig']3, Updated animals list: ['cat', 'dog', 'guinea pig']4 và 3 là các phương pháp của Updated animals list: ['cat', 'dog', 'guinea pig']2. Bạn cũng có thể xóa các phần tử khỏi danh sách với các câu lệnh Updated animals list: ['cat', 'dog', 'guinea pig']6. Chỉ định mục sẽ bị xóa bởi chỉ mục. Chỉ số đầu tiên là 5 và phần cuối là 6.list.remove(element)6 Bạn có thể xóa nhiều mục bằng lát. list.remove(element)7 Cũng có thể xóa tất cả các mục bằng cách chỉ định toàn bộ phạm vi. list.remove(element)8 Bạn cũng có thể chỉ định 4 là 5.list.remove(element)9 Xem bài viết sau đây để biết chi tiết về lát cắt.
Xóa các mục đáp ứng điều kiện: Danh sách toàn diệnLoại bỏ các mặt hàng thỏa mãn điều kiện tương đương với việc trích xuất các mặt hàng không thỏa mãn điều kiện. Đối với mục đích này, toàn bộ danh sách được sử dụng.
Một ví dụ về việc loại bỏ các mục lẻ hoặc thậm chí (= giữ các vật phẩm chẵn hoặc lẻ) như sau. 6 là toán tử còn lại và 7 là phần còn lại của việc chia 8 cho 9.Trong danh sách hiểu, một danh sách mới được tạo ra. Không giống như phương thức loại Updated animals list: ['cat', 'dog', 'guinea pig']2 hoặc câu lệnh Updated animals list: ['cat', 'dog', 'guinea pig']6 được giới thiệu cho đến nay, danh sách ban đầu không thay đổi. 0Xem bài viết sau đây để biết chi tiết về trích xuất các yếu tố bằng cách sử dụng toàn bộ danh sách.
Các ví dụ khác như sau. 1Xem bài viết sau đây để biết ví dụ cho một danh sách các chuỗi.
Nếu bạn muốn loại bỏ các yếu tố trùng lặp, hãy sử dụng Traceback (most recent call last): File ".. .. ..", line 5, in2.
2 |