Đôi khi, trong khi làm việc giữa các danh sách, chúng ta có thể gặp sự cố khi cần ghép nối các phần tử từ hai danh sách. Trong trường hợp này, chúng tôi có thể có các cặp mà chúng tôi thấy rằng có dấu phẩy được in trong bộ và chúng tôi thường muốn tránh 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 zip[] + hiểu danh sách + thay thế[] Có thể sử dụng sự kết hợp của các chức năng trên để thực hiện tác vụ này. Trong phần này, chúng tôi tham gia các danh sách bằng cách sử dụng zip [] và nhiệm vụ xóa dấu phẩy và tham gia được thực hiện bằng cách sử dụng thay thế [].
Python3
# Python3 code to demonstrate
# Consecutive Pairs Duplication Removal
# using list comprehension + zip[] + replace[]
# Initializing lists
test_list1
=
[
1
The original list 1 is : [1, 2, 3, 4, 5] The original list 2 is : [2, 3, 4, 5, 6] The combined list after consecutive comma removal : [[1, 2] [2, 3] [3, 4] [4, 5] [5, 6]]0
The original list 1 is : [1, 2, 3, 4, 5] The original list 2 is : [2, 3, 4, 5, 6] The combined list after consecutive comma removal : [[1, 2] [2, 3] [3, 4] [4, 5] [5, 6]]1
The original list 1 is : [1, 2, 3, 4, 5] The original list 2 is : [2, 3, 4, 5, 6] The combined list after consecutive comma removal : [[1, 2] [2, 3] [3, 4] [4, 5] [5, 6]]0_______0_______3
The original list 1 is : [1, 2, 3, 4, 5] The original list 2 is : [2, 3, 4, 5, 6] The combined list after consecutive comma removal : [[1, 2] [2, 3] [3, 4] [4, 5] [5, 6]]0
The original list 1 is : [1, 2, 3, 4, 5] The original list 2 is : [2, 3, 4, 5, 6] The combined list after consecutive comma removal : [[1, 2] [2, 3] [3, 4] [4, 5] [5, 6]]5
The original list 1 is : [1, 2, 3, 4, 5] The original list 2 is : [2, 3, 4, 5, 6] The combined list after consecutive comma removal : [[1, 2] [2, 3] [3, 4] [4, 5] [5, 6]]0
The original list 1 is : [1, 2, 3, 4, 5] The original list 2 is : [2, 3, 4, 5, 6] The combined list after consecutive comma removal : [[1, 2] [2, 3] [3, 4] [4, 5] [5, 6]]7
The original list 1 is : [1, 2, 3, 4, 5] The original list 2 is : [2, 3, 4, 5, 6] The combined list after consecutive comma removal : [[1, 2] [2, 3] [3, 4] [4, 5] [5, 6]]8
The original list 1 is : [1, 2, 3, 4, 5] The original list 2 is : [2, 3, 4, 5, 6] The combined list after consecutive comma removal : [[1, 2] [2, 3] [3, 4] [4, 5] [5, 6]]9
=
[
___The original list 1 is : [1, 2, 3, 4, 5] The original list 2 is : [2, 3, 4, 5, 6] The combined list after consecutive comma removal : [[1, 2] [2, 3] [3, 4] [4, 5] [5, 6]]1
The original list 1 is : [1, 2, 3, 4, 5] The original list 2 is : [2, 3, 4, 5, 6] The combined list after consecutive comma removal : [[1, 2] [2, 3] [3, 4] [4, 5] [5, 6]]0
The original list 1 is : [1, 2, 3, 4, 5] The original list 2 is : [2, 3, 4, 5, 6] The combined list after consecutive comma removal : [[1, 2] [2, 3] [3, 4] [4, 5] [5, 6]]3
The original list 1 is : [1, 2, 3, 4, 5] The original list 2 is : [2, 3, 4, 5, 6] The combined list after consecutive comma removal : [[1, 2] [2, 3] [3, 4] [4, 5] [5, 6]]0
The original list 1 is : [1, 2, 3, 4, 5] The original list 2 is : [2, 3, 4, 5, 6] The combined list after consecutive comma removal : [[1, 2] [2, 3] [3, 4] [4, 5] [5, 6]]5
The original list 1 is : [1, 2, 3, 4, 5] The original list 2 is : [2, 3, 4, 5, 6] The combined list after consecutive comma removal : [[1, 2] [2, 3] [3, 4] [4, 5] [5, 6]]0
The original list 1 is : [1, 2, 3, 4, 5] The original list 2 is : [2, 3, 4, 5, 6] The combined list after consecutive comma removal : [[1, 2] [2, 3] [3, 4] [4, 5] [5, 6]]7
The original list 1 is : [1, 2, 3, 4, 5] The original list 2 is : [2, 3, 4, 5, 6] The combined list after consecutive comma removal : [[1, 2] [2, 3] [3, 4] [4, 5] [5, 6]]0_______49_______0
The original list 1 is : [1, 2, 3, 4, 5] The original list 2 is : [2, 3, 4, 5, 6] The combined list after consecutive comma removal : [[1, 2] [2, 3] [3, 4] [4, 5] [5, 6]]8
# Consecutive Pairs Duplication Removal
2
# Consecutive Pairs Duplication Removal
3_______49_______4# Consecutive Pairs Duplication Removal
5 1
# Consecutive Pairs Duplication Removal
7 # Consecutive Pairs Duplication Removal
8# Consecutive Pairs Duplication Removal
9 # using list comprehension + zip[] + replace[]
0# using list comprehension + zip[] + replace[]
1
# Consecutive Pairs Duplication Removal
3_______49_______4# Consecutive Pairs Duplication Removal
5
The original list 1 is : [1, 2, 3, 4, 5] The original list 2 is : [2, 3, 4, 5, 6] The combined list after consecutive comma removal : [[1, 2] [2, 3] [3, 4] [4, 5] [5, 6]]1
# Consecutive Pairs Duplication Removal
7 # Consecutive Pairs Duplication Removal
8# Consecutive Pairs Duplication Removal
9 # using list comprehension + zip[] + replace[]
0# Initializing lists
0
# Consecutive Pairs Duplication Removal
# using list comprehension + zip[] + replace[]
# Initializing lists
3=
# using list comprehension + zip[] + replace[]
0# Initializing lists
6_______49_______5# Initializing lists
6# Initializing lists
9test_list1
0test_list1
1
The original list 1 is : [1, 2, 3, 4, 5] The original list 2 is : [2, 3, 4, 5, 6] The combined list after consecutive comma removal : [[1, 2] [2, 3] [3, 4] [4, 5] [5, 6]]0
test_list1
3test_list1
4test_list1
5
test_list1
6
# Consecutive Pairs Duplication Removal
3 test_list1
8# Consecutive Pairs Duplication Removal
5 =
0# Consecutive Pairs Duplication Removal
9 # using list comprehension + zip[] + replace[]
0=
3
đầu ra.
The original list 1 is : [1, 2, 3, 4, 5] The original list 2 is : [2, 3, 4, 5, 6] The combined list after consecutive comma removal : [[1, 2] [2, 3] [3, 4] [4, 5] [5, 6]]
Phương pháp #2. Sử dụng map[] + hiểu danh sách + zip[] Đây là một cách khác để thực hiện tác vụ này. Trong phần này, chúng tôi thực hiện tác vụ được thực hiện bằng cách sử dụng thay thế [] bằng bản đồ [].
Python3
# Python3 code to demonstrate
# Consecutive Pairs Duplication Removal
=
6
# Initializing lists
test_list1
=
[
1
The original list 1 is : [1, 2, 3, 4, 5] The original list 2 is : [2, 3, 4, 5, 6] The combined list after consecutive comma removal : [[1, 2] [2, 3] [3, 4] [4, 5] [5, 6]]0
The original list 1 is : [1, 2, 3, 4, 5] The original list 2 is : [2, 3, 4, 5, 6] The combined list after consecutive comma removal : [[1, 2] [2, 3] [3, 4] [4, 5] [5, 6]]1
The original list 1 is : [1, 2, 3, 4, 5] The original list 2 is : [2, 3, 4, 5, 6] The combined list after consecutive comma removal : [[1, 2] [2, 3] [3, 4] [4, 5] [5, 6]]0_______0_______3
The original list 1 is : [1, 2, 3, 4, 5] The original list 2 is : [2, 3, 4, 5, 6] The combined list after consecutive comma removal : [[1, 2] [2, 3] [3, 4] [4, 5] [5, 6]]0
The original list 1 is : [1, 2, 3, 4, 5] The original list 2 is : [2, 3, 4, 5, 6] The combined list after consecutive comma removal : [[1, 2] [2, 3] [3, 4] [4, 5] [5, 6]]5
The original list 1 is : [1, 2, 3, 4, 5] The original list 2 is : [2, 3, 4, 5, 6] The combined list after consecutive comma removal : [[1, 2] [2, 3] [3, 4] [4, 5] [5, 6]]0
The original list 1 is : [1, 2, 3, 4, 5] The original list 2 is : [2, 3, 4, 5, 6] The combined list after consecutive comma removal : [[1, 2] [2, 3] [3, 4] [4, 5] [5, 6]]7
The original list 1 is : [1, 2, 3, 4, 5] The original list 2 is : [2, 3, 4, 5, 6] The combined list after consecutive comma removal : [[1, 2] [2, 3] [3, 4] [4, 5] [5, 6]]8
The original list 1 is : [1, 2, 3, 4, 5] The original list 2 is : [2, 3, 4, 5, 6] The combined list after consecutive comma removal : [[1, 2] [2, 3] [3, 4] [4, 5] [5, 6]]9
=
[
___The original list 1 is : [1, 2, 3, 4, 5] The original list 2 is : [2, 3, 4, 5, 6] The combined list after consecutive comma removal : [[1, 2] [2, 3] [3, 4] [4, 5] [5, 6]]1
The original list 1 is : [1, 2, 3, 4, 5] The original list 2 is : [2, 3, 4, 5, 6] The combined list after consecutive comma removal : [[1, 2] [2, 3] [3, 4] [4, 5] [5, 6]]0
The original list 1 is : [1, 2, 3, 4, 5] The original list 2 is : [2, 3, 4, 5, 6] The combined list after consecutive comma removal : [[1, 2] [2, 3] [3, 4] [4, 5] [5, 6]]3
The original list 1 is : [1, 2, 3, 4, 5] The original list 2 is : [2, 3, 4, 5, 6] The combined list after consecutive comma removal : [[1, 2] [2, 3] [3, 4] [4, 5] [5, 6]]0
The original list 1 is : [1, 2, 3, 4, 5] The original list 2 is : [2, 3, 4, 5, 6] The combined list after consecutive comma removal : [[1, 2] [2, 3] [3, 4] [4, 5] [5, 6]]5
The original list 1 is : [1, 2, 3, 4, 5] The original list 2 is : [2, 3, 4, 5, 6] The combined list after consecutive comma removal : [[1, 2] [2, 3] [3, 4] [4, 5] [5, 6]]0
The original list 1 is : [1, 2, 3, 4, 5] The original list 2 is : [2, 3, 4, 5, 6] The combined list after consecutive comma removal : [[1, 2] [2, 3] [3, 4] [4, 5] [5, 6]]7
The original list 1 is : [1, 2, 3, 4, 5] The original list 2 is : [2, 3, 4, 5, 6] The combined list after consecutive comma removal : [[1, 2] [2, 3] [3, 4] [4, 5] [5, 6]]0_______49_______0
The original list 1 is : [1, 2, 3, 4, 5] The original list 2 is : [2, 3, 4, 5, 6] The combined list after consecutive comma removal : [[1, 2] [2, 3] [3, 4] [4, 5] [5, 6]]8
# Consecutive Pairs Duplication Removal
2
# Consecutive Pairs Duplication Removal
3_______49_______4# Consecutive Pairs Duplication Removal
5 1
# Consecutive Pairs Duplication Removal
7 # Consecutive Pairs Duplication Removal
8# Consecutive Pairs Duplication Removal
9 # using list comprehension + zip[] + replace[]
0# using list comprehension + zip[] + replace[]
1
# Consecutive Pairs Duplication Removal
3_______49_______4# Consecutive Pairs Duplication Removal
5
The original list 1 is : [1, 2, 3, 4, 5] The original list 2 is : [2, 3, 4, 5, 6] The combined list after consecutive comma removal : [[1, 2] [2, 3] [3, 4] [4, 5] [5, 6]]1
# Consecutive Pairs Duplication Removal
7 # Consecutive Pairs Duplication Removal
8# Consecutive Pairs Duplication Removal
9 # using list comprehension + zip[] + replace[]
0# Initializing lists
0
# Consecutive Pairs Duplication Removal
=
6
# Initializing lists
3=
The original list 1 is : [1, 2, 3, 4, 5] The original list 2 is : [2, 3, 4, 5, 6] The combined list after consecutive comma removal : [[1, 2] [2, 3] [3, 4] [4, 5] [5, 6]]27_______49_______9
The original list 1 is : [1, 2, 3, 4, 5] The original list 2 is : [2, 3, 4, 5, 6] The combined list after consecutive comma removal : [[1, 2] [2, 3] [3, 4] [4, 5] [5, 6]]29
The original list 1 is : [1, 2, 3, 4, 5] The original list 2 is : [2, 3, 4, 5, 6] The combined list after consecutive comma removal : [[1, 2] [2, 3] [3, 4] [4, 5] [5, 6]]30
# Initializing lists
6# using list comprehension + zip[] + replace[]
0_______0_______0# Initializing lists
9The original list 1 is : [1, 2, 3, 4, 5] The original list 2 is : [2, 3, 4, 5, 6] The combined list after consecutive comma removal : [[1, 2] [2, 3] [3, 4] [4, 5] [5, 6]]35
# Consecutive Pairs Duplication Removal
9 The original list 1 is : [1, 2, 3, 4, 5] The original list 2 is : [2, 3, 4, 5, 6] The combined list after consecutive comma removal : [[1, 2] [2, 3] [3, 4] [4, 5] [5, 6]]37