Làm cách nào để xóa r khỏi danh sách trong python?

Danh sách Python có nhiều phương thức dựng sẵn khác nhau để xóa các mục khỏi danh sách. Ngoài những cách này, chúng ta cũng có thể sử dụng các phương thức khác nhau để xóa một phần tử khỏi danh sách bằng cách chỉ định một vị trí bằng Python

Xóa phần tử khỏi danh sách bằng lệnh del

Câu lệnh del Python không phải là một chức năng của Danh sách. Các mục của danh sách có thể bị xóa bằng cách sử dụng câu lệnh del bằng cách chỉ định chỉ mục của mục [phần tử] sẽ bị xóa.  

Python3




original list : [1, 9, 8, 4, 9, 2, 9]
List after element removal is : [1, 8, 4, 2]
1
original list : [1, 9, 8, 4, 9, 2, 9]
List after element removal is : [1, 8, 4, 2]
2
original list : [1, 9, 8, 4, 9, 2, 9]
List after element removal is : [1, 8, 4, 2]
3
original list : [1, 9, 8, 4, 9, 2, 9]
List after element removal is : [1, 8, 4, 2]
4
original list : [1, 9, 8, 4, 9, 2, 9]
List after element removal is : [1, 8, 4, 2]
0
original list : [1, 9, 8, 4, 9, 2, 9]
List after element removal is : [1, 8, 4, 2]
1
original list : [1, 9, 8, 4, 9, 2, 9]
List after element removal is : [1, 8, 4, 2]
0
original list : [1, 9, 8, 4, 9, 2, 9]
List after element removal is : [1, 8, 4, 2]
3
original list : [1, 9, 8, 4, 9, 2, 9]
List after element removal is : [1, 8, 4, 2]
0
original list : [1, 9, 8, 4, 9, 2, 9]
List after element removal is : [1, 8, 4, 2]
5
original list : [1, 9, 8, 4, 9, 2, 9]
List after element removal is : [1, 8, 4, 2]
0

Đôi khi chúng ta cần thực hiện thao tác xóa tất cả các mục khỏi danh sách có trong danh sách khác, tôi. e, chúng tôi được cung cấp một số số không hợp lệ trong một danh sách cần được loại bỏ khỏi danh sách ban đầu. Hãy thảo luận về nhiều cách khác nhau Cách xóa các phần tử của danh sách khỏi danh sách khác trong Python

Thí dụ

Input:
List one is : [1, 3, 4, 6, 7]
List two is : [3, 6]

Output:
The list after performing the remove operation is : [1, 4, 7]

Sử dụng khả năng hiểu danh sách để xóa tất cả các giá trị khỏi danh sách có trong danh sách khác

Khả năng hiểu danh sách có thể được sử dụng để thực hiện phương thức ngây thơ chỉ trong một dòng và do đó đưa ra một phương thức dễ dàng để thực hiện tác vụ cụ thể này

Python3




original list : [1, 9, 8, 4, 9, 2, 9]
List after element removal is : [1, 8, 4, 2]
5

original list : [1, 9, 8, 4, 9, 2, 9]
List after element removal is : [1, 8, 4, 2]
6

original list : [1, 9, 8, 4, 9, 2, 9]
List after element removal is : [1, 8, 4, 2]
7

 

original list : [1, 9, 8, 4, 9, 2, 9]
List after element removal is : [1, 8, 4, 2]
8

The original list is : [1, 3, 4, 6, 7]
The original list is : [3, 6]
The list after performing remove operation is : [1, 4, 7]
0
The original list is : [1, 3, 4, 6, 7]
The original list is : [3, 6]
The list after performing remove operation is : [1, 4, 7]
1
The original list is : [1, 3, 4, 6, 7]
The original list is : [3, 6]
The list after performing remove operation is : [1, 4, 7]
2
The original list is : [1, 3, 4, 6, 7]
The original list is : [3, 6]
The list after performing remove operation is : [1, 4, 7]
3
The original list is : [1, 3, 4, 6, 7]
The original list is : [3, 6]
The list after performing remove operation is : [1, 4, 7]
4
The original list is : [1, 3, 4, 6, 7]
The original list is : [3, 6]
The list after performing remove operation is : [1, 4, 7]
5
The original list is : [1, 3, 4, 6, 7]
The original list is : [3, 6]
The list after performing remove operation is : [1, 4, 7]
4
The original list is : [1, 3, 4, 6, 7]
The original list is : [3, 6]
The list after performing remove operation is : [1, 4, 7]
7
The original list is : [1, 3, 4, 6, 7]
The original list is : [3, 6]
The list after performing remove operation is : [1, 4, 7]
4
The original list is : [1, 3, 4, 6, 7]
The original list is : [3, 6]
The list after performing remove operation is : [1, 4, 7]
9
The original list is : [1, 3, 4, 6, 7]
The original list is : [3, 6]
The list after performing remove operation is : [1, 4, 7]
4
The original list is : [1, 3, 4, 6, 7]
The original list is : [3, 6]
The list after performing remove operation is : [1, 4, 7]
1
The original list is : [1, 3, 4, 6, 7]
The original list is : [3, 6]
The list after performing remove operation is : [1, 4, 7]
2

Xóa mục được chỉ định

Phương thức

original list : [1, 9, 8, 4, 9, 2, 9]
List after element removal is : [1, 8, 4, 2]
9 xóa mục đã chỉ định

Thí dụ

Loại bỏ "chuối"

thislist = ["apple", "banana", "cherry"]
thislist. remove["banana"]
print[thislist]

Tự mình thử »

Xóa chỉ mục đã chỉ định

Phương thức

original list : [1, 9, 8, 4, 9, 2, 9]
List after element removal is : [1, 8, 4, 2]
0 xóa chỉ mục đã chỉ định

Thí dụ

Xóa mục thứ hai

thislist = ["apple", "banana", "cherry"]
thislist. pop[1]
print[thislist]

Tự mình thử »

Nếu bạn không chỉ định chỉ mục, phương thức

original list : [1, 9, 8, 4, 9, 2, 9]
List after element removal is : [1, 8, 4, 2]
0 sẽ xóa mục cuối cùng

Thí dụ

Xóa mục cuối cùng

thislist = ["apple", "banana", "cherry"]
thislist. pop[]
print[thislist]

Tự mình thử »

Từ khóa

original list : [1, 9, 8, 4, 9, 2, 9]
List after element removal is : [1, 8, 4, 2]
2 cũng xóa chỉ mục đã chỉ định

Thí dụ

Xóa mục đầu tiên

thislist = ["apple", "banana", "cherry"]
del thislist[0]
print[thislist]

Tự mình thử »

Từ khóa

original list : [1, 9, 8, 4, 9, 2, 9]
List after element removal is : [1, 8, 4, 2]
2 cũng có thể xóa hoàn toàn danh sách

Thí dụ

Xóa toàn bộ danh sách

thislist = ["apple", "banana", "cherry"]
del thislist

Tự mình thử »

Xóa danh sách

Phương thức

original list : [1, 9, 8, 4, 9, 2, 9]
List after element removal is : [1, 8, 4, 2]
4 làm trống danh sách

Danh sách vẫn còn, nhưng nó không có nội dung

Thí dụ

Xóa nội dung danh sách

thislist = ["apple", "banana", "cherry"]
thislist. clear[]
print[thislist]

Tự mình thử »


Chủ Đề