Xóa nhiều phần tử khỏi Danh sách Python
Kiểu dữ liệu Danh sách Python giúp bạn lưu trữ các mục thuộc các loại dữ liệu khác nhau theo trình tự có thứ tự. Dữ liệu được ghi bên trong dấu ngoặc vuông ([]) và các giá trị được phân tách bằng dấu phẩy (,) Show
Trong Python, có rất nhiều phương thức có sẵn trên kiểu dữ liệu danh sách giúp bạn loại bỏ một phần tử khỏi một danh sách nhất định. Các phương thức là remove(), pop() và clear() Để xóa nhiều giá trị khỏi danh sách Python, chúng ta có thể xóa các giá trị thực của danh sách hoặc chỉ mục của các giá trị sẽ bị xóa khỏi danh sách. Chúng ta có thể sử dụng các câu lệnh điều khiển 2, hiểu danh sách, cắt danh sách và vòng lặp 3 để xóa nhiều phần tử khỏi danh sách trong PythonLoại bỏ nhiều phần tử khỏi danh sách bằng cách sử dụng câu lệnh điều khiển Original list : [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 20] List after removing all the odd values : [2, 4, 6, 8, 10, 20] 2Chúng ta có thể sử dụng câu lệnh điều khiển 2 để xóa nhiều giá trị khỏi danh sách trong Python nếu các giá trị đó thỏa mãn một điều kiện nhất định. Các phần tử cũng có thể được gỡ bỏ nếu các chỉ mục của chúng thỏa mãn một điều kiện nhất định
đầu ra
Ở đây, chúng ta có một danh sách các số nguyên và cần loại bỏ các phần tử có giá trị lẻ ra khỏi danh sách. Trong trường hợp này, chúng tôi lặp qua tất cả các phần tử của danh sách 2 và xóa một phần tử khỏi danh sách bằng cách sử dụng phương thức 3 nếu phần tử đó có giá trị lẻXóa nhiều phần tử khỏi danh sách bằng phương pháp hiểu danh sách trong PythonTrong Python, hiểu danh sách đề cập đến quá trình tạo danh sách mới từ danh sách hiện có. Khả năng hiểu danh sách cũng có thể được sử dụng để xóa nhiều phần tử khỏi danh sách. Chúng ta có thể tạo một danh sách mới bằng cách xóa các giá trị cần xóa khỏi danh sách ban đầu
đầu ra
Ở đây, chúng tôi tạo danh sách 4 từ danh sách 2, danh sách này chỉ chứa tất cả các giá trị chẵn trong 2. Nói cách khác, chúng ta có thể nói rằng chúng ta đã tạo một danh sách mới 4 từ danh sách hiện có 2 bằng cách loại bỏ tất cả các giá trị lẻ trong danh sách 2Xóa nhiều phần tử khỏi danh sách bằng cách cắt danh sáchChúng tôi cũng có thể xóa nhiều phần tử khỏi danh sách bằng phương pháp Cắt danh sách. Ở đây chúng ta có thể đặt phạm vi của phần tử từ đầu đến chỉ mục cuối cùng của phần tử mà chúng ta muốn xóa khỏi danh sách trong phương thức 0Thay vì sử dụng một chỉ mục duy nhất trong phương pháp 0, chúng tôi sử dụng một loạt các giá trị từ đầu đến chỉ mục cuối cùng của các phần tử mà chúng tôi muốn xóa khỏi danh sách. Nó sẽ xóa các phần tử liền kề khỏi danh sách. Chúng ta phải lưu ý rằng chỉ mục của các giá trị bắt đầu từ 2 trong Python cho danh sách 5đầu ra 6Nó loại bỏ các giá trị tại các chỉ mục 2, 3 và 1 khỏi danh sách 2 bằng cách sử dụng phương pháp 0
Bạn có thể xóa nhiều phần tử khỏi danh sách Python không?Có thể xóa nhiều phần tử khỏi danh sách trong Python , dựa trên kiến thức chúng tôi có về dữ liệu. Giống như, chúng tôi chỉ biết các giá trị sẽ bị xóa hoặc cũng biết chỉ mục của các giá trị đó.
Làm cách nào để xóa nhiều lần xuất hiện của một ký tự khỏi danh sách trong Python?Xóa tất cả các lần xuất hiện của một ký tự khỏi chuỗi trong Python Sử dụng hàm filter() . Chúng ta cũng có thể sử dụng hàm filter() với phương thức join() và hàm lambda để loại bỏ sự xuất hiện của một ký tự khỏi một chuỗi trong Python. |