Đôi khi, trong khi làm việc với danh sách, chúng ta có thể gặp sự cố trong đó chúng ta cần xóa phần tử danh sách này khỏi danh sách khác, tôi. e thực hiện phép trừ. Điều này có ứng dụng trên nhiều miền. Hãy thảo luận về những cách nhất định trong đó nhiệm vụ này có thể được thực hiện
Phương pháp số 1. Sử dụng vòng lặp + loại bỏ[]
Sự kết hợp của các chức năng trên có thể được sử dụng để thực hiện nhiệm vụ này. Trong phần này, chúng tôi thực hiện loại bỏ các phần tử bằng cách sử dụng remove[] và kiểm tra các phần tử tương tự bằng cách sử dụng vòng lặp.
Python3
# Python3 code to demonstrate working of
# Subtract String Lists
# using loop + remove[]
# initialize lists
test_list1
=
________50____0_______0_______0_______1
The original list 1 : ['gfg', 'is', 'best', 'for', 'CS'] The original list 2 : ['preferred', 'is', 'gfg'] The Subtracted list is : ['best', 'for', 'CS']2
The original list 1 : ['gfg', 'is', 'best', 'for', 'CS'] The original list 2 : ['preferred', 'is', 'gfg'] The Subtracted list is : ['best', 'for', 'CS']1
The original list 1 : ['gfg', 'is', 'best', 'for', 'CS'] The original list 2 : ['preferred', 'is', 'gfg'] The Subtracted list is : ['best', 'for', 'CS']4
The original list 1 : ['gfg', 'is', 'best', 'for', 'CS'] The original list 2 : ['preferred', 'is', 'gfg'] The Subtracted list is : ['best', 'for', 'CS']1
The original list 1 : ['gfg', 'is', 'best', 'for', 'CS'] The original list 2 : ['preferred', 'is', 'gfg'] The Subtracted list is : ['best', 'for', 'CS']6
The original list 1 : ['gfg', 'is', 'best', 'for', 'CS'] The original list 2 : ['preferred', 'is', 'gfg'] The Subtracted list is : ['best', 'for', 'CS']1
The original list 1 : ['gfg', 'is', 'best', 'for', 'CS'] The original list 2 : ['preferred', 'is', 'gfg'] The Subtracted list is : ['best', 'for', 'CS']8
The original list 1 : ['gfg', 'is', 'best', 'for', 'CS'] The original list 2 : ['preferred', 'is', 'gfg'] The Subtracted list is : ['best', 'for', 'CS']9
The original list 1 : ['gfg', 'is', 'best', 'for', 'CS'] The original list 2 : ['preferred', 'is', 'gfg'] The Subtracted list is : ['best', 'for', 'CS']0
=
[
The original list 1 : ['gfg', 'is', 'best', 'for', 'CS'] The original list 2 : ['preferred', 'is', 'gfg'] The Subtracted list is : ['best', 'for', 'CS']3
The original list 1 : ['gfg', 'is', 'best', 'for', 'CS'] The original list 2 : ['preferred', 'is', 'gfg'] The Subtracted list is : ['best', 'for', 'CS']1
The original list 1 : ['gfg', 'is', 'best', 'for', 'CS'] The original list 2 : ['preferred', 'is', 'gfg'] The Subtracted list is : ['best', 'for', 'CS']2
The original list 1 : ['gfg', 'is', 'best', 'for', 'CS'] The original list 2 : ['preferred', 'is', 'gfg'] The Subtracted list is : ['best', 'for', 'CS']1
The original list 1 : ['gfg', 'is', 'best', 'for', 'CS'] The original list 2 : ['preferred', 'is', 'gfg'] The Subtracted list is : ['best', 'for', 'CS']0
The original list 1 : ['gfg', 'is', 'best', 'for', 'CS'] The original list 2 : ['preferred', 'is', 'gfg'] The Subtracted list is : ['best', 'for', 'CS']9
The original list 1 : ['gfg', 'is', 'best', 'for', 'CS'] The original list 2 : ['preferred', 'is', 'gfg'] The Subtracted list is : ['best', 'for', 'CS']9
# Python3 code to demonstrate working of
0# Python3 code to demonstrate working of
1# Python3 code to demonstrate working of
2 # Python3 code to demonstrate working of
3 # Python3 code to demonstrate working of
4# Python3 code to demonstrate working of
5
# Python3 code to demonstrate working of
0# Python3 code to demonstrate working of
1# Python3 code to demonstrate working of
8 # Python3 code to demonstrate working of
3 # Python3 code to demonstrate working of
4# Subtract String Lists
1
# Subtract String Lists
# using loop + remove[]
# Subtract String Lists
4=
# Subtract String Lists
6# Subtract String Lists
7 # Subtract String Lists
8# Subtract String Lists
9 # using loop + remove[]
0
# Subtract String Lists
7 # using loop + remove[]
2# Subtract String Lists
9 # using loop + remove[]
4
# using loop + remove[]
5# using loop + remove[]
6 # using loop + remove[]
2# Subtract String Lists
9 # using loop + remove[]
9
# initialize lists
0____47_______1
# initialize lists
2
# Python3 code to demonstrate working of
0# Python3 code to demonstrate working of
1# initialize lists
5 # Python3 code to demonstrate working of
3 # Python3 code to demonstrate working of
4# initialize lists
8
Đầu ra
The original list 1 : ['gfg', 'is', 'best', 'for', 'CS'] The original list 2 : ['preferred', 'is', 'gfg'] The Subtracted list is : ['best', 'for', 'CS']
Phương pháp #2. Sử dụng Counter[] + phần tử[]
Sự kết hợp của các chức năng trên cung cấp một tốc ký để giải quyết vấn đề này. Trong phần này, chúng tôi trích xuất số lượng phần tử trong cả hai danh sách và sau đó thực hiện phân tách bằng cách trích xuất chúng bằng cách sử dụng phần tử []
Python3
# Python3 code to demonstrate working of
# Subtract String Lists
test_list1
1
test_list1
2 test_list1
3test_list1
4 test_list1
5
# initialize lists
test_list1
=
________50____0_______0_______0_______1
The original list 1 : ['gfg', 'is', 'best', 'for', 'CS'] The original list 2 : ['preferred', 'is', 'gfg'] The Subtracted list is : ['best', 'for', 'CS']2
The original list 1 : ['gfg', 'is', 'best', 'for', 'CS'] The original list 2 : ['preferred', 'is', 'gfg'] The Subtracted list is : ['best', 'for', 'CS']1
The original list 1 : ['gfg', 'is', 'best', 'for', 'CS'] The original list 2 : ['preferred', 'is', 'gfg'] The Subtracted list is : ['best', 'for', 'CS']4
The original list 1 : ['gfg', 'is', 'best', 'for', 'CS'] The original list 2 : ['preferred', 'is', 'gfg'] The Subtracted list is : ['best', 'for', 'CS']1
The original list 1 : ['gfg', 'is', 'best', 'for', 'CS'] The original list 2 : ['preferred', 'is', 'gfg'] The Subtracted list is : ['best', 'for', 'CS']6
The original list 1 : ['gfg', 'is', 'best', 'for', 'CS'] The original list 2 : ['preferred', 'is', 'gfg'] The Subtracted list is : ['best', 'for', 'CS']1
The original list 1 : ['gfg', 'is', 'best', 'for', 'CS'] The original list 2 : ['preferred', 'is', 'gfg'] The Subtracted list is : ['best', 'for', 'CS']8
The original list 1 : ['gfg', 'is', 'best', 'for', 'CS'] The original list 2 : ['preferred', 'is', 'gfg'] The Subtracted list is : ['best', 'for', 'CS']9
The original list 1 : ['gfg', 'is', 'best', 'for', 'CS'] The original list 2 : ['preferred', 'is', 'gfg'] The Subtracted list is : ['best', 'for', 'CS']0
=
[
The original list 1 : ['gfg', 'is', 'best', 'for', 'CS'] The original list 2 : ['preferred', 'is', 'gfg'] The Subtracted list is : ['best', 'for', 'CS']3
The original list 1 : ['gfg', 'is', 'best', 'for', 'CS'] The original list 2 : ['preferred', 'is', 'gfg'] The Subtracted list is : ['best', 'for', 'CS']1
The original list 1 : ['gfg', 'is', 'best', 'for', 'CS'] The original list 2 : ['preferred', 'is', 'gfg'] The Subtracted list is : ['best', 'for', 'CS']2
The original list 1 : ['gfg', 'is', 'best', 'for', 'CS'] The original list 2 : ['preferred', 'is', 'gfg'] The Subtracted list is : ['best', 'for', 'CS']1
The original list 1 : ['gfg', 'is', 'best', 'for', 'CS'] The original list 2 : ['preferred', 'is', 'gfg'] The Subtracted list is : ['best', 'for', 'CS']0
The original list 1 : ['gfg', 'is', 'best', 'for', 'CS'] The original list 2 : ['preferred', 'is', 'gfg'] The Subtracted list is : ['best', 'for', 'CS']9
The original list 1 : ['gfg', 'is', 'best', 'for', 'CS'] The original list 2 : ['preferred', 'is', 'gfg'] The Subtracted list is : ['best', 'for', 'CS']9
# Python3 code to demonstrate working of
0# Python3 code to demonstrate working of
1# Python3 code to demonstrate working of
2 # Python3 code to demonstrate working of
3 # Python3 code to demonstrate working of
4# Python3 code to demonstrate working of
5
# Python3 code to demonstrate working of
0# Python3 code to demonstrate working of
1# Python3 code to demonstrate working of
8 # Python3 code to demonstrate working of
3 # Python3 code to demonstrate working of
4# Subtract String Lists
1
# Subtract String Lists
test_list1
1
# Subtract String Lists
4=
The original list 1 : ['gfg', 'is', 'best', 'for', 'CS'] The original list 2 : ['preferred', 'is', 'gfg'] The Subtracted list is : ['best', 'for', 'CS']16
# Python3 code to demonstrate working of
1The original list 1 : ['gfg', 'is', 'best', 'for', 'CS'] The original list 2 : ['preferred', 'is', 'gfg'] The Subtracted list is : ['best', 'for', 'CS']72
# Python3 code to demonstrate working of
1The original list 1 : ['gfg', 'is', 'best', 'for', 'CS'] The original list 2 : ['preferred', 'is', 'gfg'] The Subtracted list is : ['best', 'for', 'CS']74
The original list 1 : ['gfg', 'is', 'best', 'for', 'CS'] The original list 2 : ['preferred', 'is', 'gfg'] The Subtracted list is : ['best', 'for', 'CS']75
The original list 1 : ['gfg', 'is', 'best', 'for', 'CS'] The original list 2 : ['preferred', 'is', 'gfg'] The Subtracted list is : ['best', 'for', 'CS']76
# Subtract String Lists
9 The original list 1 : ['gfg', 'is', 'best', 'for', 'CS'] The original list 2 : ['preferred', 'is', 'gfg'] The Subtracted list is : ['best', 'for', 'CS']78
The original list 1 : ['gfg', 'is', 'best', 'for', 'CS'] The original list 2 : ['preferred', 'is', 'gfg'] The Subtracted list is : ['best', 'for', 'CS']79