Tìm hiểu làm thế nào để loại bỏ các bản sao khỏi danh sách trong Python.
Thí dụ
Xóa bất kỳ bản sao nào khỏi danh sách:
mylist = ["a", "b", "a", "c", "c"] mylist = list [dict.fromKeys [mylist]] in [mylist]
mylist = list[dict.fromkeys[mylist]]
print[mylist]
Hãy tự mình thử »
Ví dụ giải thích
Đầu tiên chúng tôi có một danh sách có chứa các bản sao:
Một danh sách với các bản sao
mylist = ["a", "b", "a", "c", "c"] mylist = list [dict.fromKeys [mylist]] in [mylist]
mylist = list[dict.fromkeys[mylist]]
print[mylist]
Tạo một từ điển, sử dụng các mục danh sách làm khóa. Điều này sẽ tự động xóa bất kỳ bản sao nào vì từ điển không thể có các khóa trùng lặp.
Tạo một từ điển
mylist = ["a", "b", "a", "c", "c"] mylist = list [dict.fromKeys [mylist]] in [mylist]
mylist = list[dict.fromkeys[mylist]]
print[mylist]
Hãy tự mình thử »
Ví dụ giải thích
Đầu tiên chúng tôi có một danh sách có chứa các bản sao:
mylist = list[dict.fromkeys[mylist]]
print[mylist]
Một danh sách với các bản sao
mylist = ["a", "b", "a", "c", "c"] mylist = list [dict.fromKeys [mylist]] in [mylist]
Tạo một từ điển, sử dụng các mục danh sách làm khóa. Điều này sẽ tự động xóa bất kỳ bản sao nào vì từ điển không thể có các khóa trùng lặp.
Tạo một từ điển
mylist
= list[dict.fromkeys[mylist]]
print[mylist]
Sau đó, chuyển đổi từ điển trở lại thành một danh sách:
Chuyển đổi thành một danh sách
Thí dụ
mylist = ["a", "b", "a", "c", "c"] mylist = list [dict.fromKeys [mylist]] in [mylist]
return list[dict.fromkeys[x]]
Bây giờ chúng tôi có một danh sách mà không có bất kỳ bản sao nào, và nó có cùng thứ tự như danh sách ban đầu.
In danh sách để chứng minh kết quả
Hãy tự mình thử »
Ví dụ giải thích
Đầu tiên chúng tôi có một danh sách có chứa các bản sao:
Sau đó, chuyển đổi từ điển trở lại thành một danh sách:
Chuyển đổi thành một danh sách
return list[dict.fromkeys[x]]
Bây giờ chúng tôi có một danh sách mà không có bất kỳ bản sao nào, và nó có cùng thứ tự như danh sách ban đầu.
In danh sách để chứng minh kết quả
In danh sách
Tạo một từ điển
Chuyển đổi thành một danh sách
return list[dict.fromkeys[x]]
Bây giờ chúng tôi có một danh sách mà không có bất kỳ bản sao nào, và nó có cùng thứ tự như danh sách ban đầu.
In danh sách để chứng minh kết quả
In danh sách
Ví dụ giải thích
Chuyển đổi thành một danh sách
return list[dict.fromkeys[x]]
Bây giờ chúng tôi có một danh sách mà không có bất kỳ bản sao nào, và nó có cùng thứ tự như danh sách ban đầu.
In danh sách để chứng minh kết quả
In danh sách
mylist = ["a", "b", "a", "c", "c"] mylist = list [dict.fromKeys [mylist]] in [mylist]
Chuyển đổi thành một danh sách
return list[dict.fromkeys[x]]
Bây giờ chúng tôi có một danh sách mà không có bất kỳ bản sao nào, và nó có cùng thứ tự như danh sách ban đầu.
In danh sách để chứng minh kết quả
In danh sách
mylist = ["a", "b", "a", "c", "c"] mylist = list [dict.fromKeys [mylist]] in [mylist]
Tạo một chức năng
return list[dict.fromkeys[x]]mylist = my_function[["a", "b", "a", "c",
"c"]]print[mylist]
Nếu bạn muốn có một chức năng nơi bạn có thể gửi danh sách của mình và lấy lại chúng mà không cần sao chép, bạn có thể tạo một chức năng và chèn mã từ ví dụ trên.
def my_function [x]: & nbsp; Danh sách trả lại [Dict.FromKeys [x]]
Chuyển đổi thành một danh sách
return list[dict.fromkeys[x]]
mylist = ["a", "b", "a", "c", "c"] mylist = list [dict.fromKeys [mylist]] in [mylist]
print[mylist]Thí dụ. Xóa bất kỳ bản sao nào khỏi danh sách: mylist = ["a", "b", "a", "c", "c"] mylist = list [dict.fromKeys [mylist]] in [mylist] ....
Thí dụ. def my_function [x]: danh sách trả về [dict.fromKeys [x]] mylist = my_function [["a", "b", "a", "c", "c"]] ...
Bài viết này tập trung vào một trong những hoạt động của việc nhận danh sách duy nhất từ một danh sách có chứa một bản sao có thể. Loại bỏ các bản sao khỏi hoạt động danh sách có một số lượng lớn các ứng dụng và do đó, kiến thức của nó là tốt để có. & NBSP;
Python3
Phương pháp 1: Sử dụng *set [] & nbsp;
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 3, 5, 6]4
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 3, 5, 6]5
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 3, 5, 6]6
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 3, 5, 6]7
Đây là phương pháp nhanh nhất và nhỏ nhất để đạt được một nhiệm vụ cụ thể. Trước tiên, nó loại bỏ các bản sao và trả về một từ điển phải được chuyển đổi thành Danh sách. & NBSP;
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 3, 5, 6]4
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 3, 5, 6]5
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]6
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]7
Output:
Original list: [1, 2, 4, 2, 1, 4, 5] List after removing duplicate elements: [1, 2, 4, 5]
Các
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 3, 5, 6]8
=
[
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]1
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]2
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]3
Python3
Phương pháp 2: Sử dụng danh sách hiểu & nbsp;
Phương pháp này đã hoạt động tương tự như phương pháp trên, nhưng đây chỉ là tốc ký một lớp của một phương thức dài hơn được thực hiện với sự trợ giúp của danh sách hiểu. & NBSP; & NBSP;
Các
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 3, 5, 6]4
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]8
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 3, 5, 6]8
=
l
0l
2
The original list is : [1, 3, 5, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 3, 5, 6]76
l
4 The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 3, 5, 6]69
Phương pháp này đã hoạt động tương tự như phương pháp trên, nhưng đây chỉ là tốc ký một lớp của một phương thức dài hơn được thực hiện với sự trợ giúp của danh sách hiểu. & NBSP; & NBSP;
Các
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 3, 5, 6]4
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]8
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]9
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]0
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]1
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]2
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]3
The original list is : [1, 3, 5, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 3, 5, 6]
The original list is : [1, 5, 3, 6, 3, 5, 6, 1]
The list after removing duplicates : [1, 5, 3, 6]
9The original list is : [1, 5, 3, 6, 3, 5, 6, 1]
The list after removing duplicates : [1, 5, 3, 6]
5 The original list is : [1, 5, 3, 6, 3, 5, 6, 1]
The list after removing duplicates : [1, 5, 3, 6]
6The original list is : [1, 5, 3, 6, 3, 5, 6, 1]
The list after removing duplicates : [1, 5, 3, 6]
7
l
1l
2 l
3__
Python3
Các
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 3, 5, 6]4
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]8
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]9
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]0
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]1
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]2
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]3
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]9
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]5
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]6
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]7
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]8
=
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]1
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 3, 5, 6]5
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]2
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]7
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 3, 5, 6]4
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]8
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]9
=
4The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]1
=
6The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]9
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]5
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]6
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]7
The original list is : [1, 5, 3, 6, 3, 5, 6, 1]
The list after removing duplicates : [1, 5, 3, 6]
8=
The original list is : [1, 5, 3, 6, 3, 5, 6, 1]
The list after removing duplicates : [1, 5, 3, 6]
1The original list is : [1, 5, 3, 6, 3, 5, 6, 1]
The list after removing duplicates : [1, 3, 5, 6]
5The original list is : [1, 5, 3, 6, 3, 5, 6, 1]
The list after removing duplicates : [1, 5, 3, 6]
2The original list is : [1, 5, 3, 6, 3, 5, 6, 1]
The list after removing duplicates : [1, 5, 3, 6]
7
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 3, 5, 6]
The original list is : [1, 5, 3, 6, 3, 5, 6, 1]
The list after removing duplicates : [1, 5, 3, 6]
9=
4The original list is : [1, 5, 3, 6, 3, 5, 6, 1]
The list after removing duplicates : [1, 5, 3, 6]
1 =
6
Đầu ra:
Python3
Phương pháp 4: Sử dụng danh sách hiểu + liệt kê [] & nbsp;
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 3, 5, 6]4
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]8
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]9
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]0
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]1
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]2
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]3
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]9
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]5
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]6
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]7
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]8
=
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]1
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 3, 5, 6]5
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]2
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]7
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]9
=
4The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]1
=
6The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]9
=
4The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]1
=
6Đầu ra:
The original list is : [1, 5, 3, 6, 3, 5, 6, 1]
The list after removing duplicates : [1, 5, 3, 6]
8=
The original list is : [1, 5, 3, 6, 3, 5, 6, 1]
The list after removing duplicates : [1, 5, 3, 6]
1The original list is : [1, 5, 3, 6, 3, 5, 6, 1]
The list after removing duplicates : [1, 3, 5, 6]
5The original list is : [1, 5, 3, 6, 3, 5, 6, 1]
The list after removing duplicates : [1, 5, 3, 6]
2The original list is : [1, 5, 3, 6, 3, 5, 6, 1]
The list after removing duplicates : [1, 5, 3, 6]
7
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]
The original list is : [1, 5, 3, 6, 3, 5, 6, 1]
The list after removing duplicates : [1, 5, 3, 6]
9=
4The original list is : [1, 5, 3, 6, 3, 5, 6, 1]
The list after removing duplicates : [1, 5, 3, 6]
1 =
6
Đầu ra:
Python3
Phương pháp 4: Sử dụng danh sách hiểu + liệt kê [] & nbsp;
Phương pháp 4: Sử dụng danh sách hiểu + liệt kê [] & nbsp;
Danh sách hiểu được kết hợp với chức năng liệt kê cũng có thể đạt được nhiệm vụ này. Về cơ bản, nó tìm kiếm các yếu tố đã xảy ra và bỏ qua thêm chúng. Nó bảo tồn thứ tự danh sách. & Nbsp; & nbsp;
Các
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 3, 5, 6]8
=
The original list is : [1, 3, 5, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 3, 5, 6]69
l
2 The original list is : [1, 3, 5, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 3, 5, 6]71
l
4The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 3, 5, 6]4
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]8
Danh sách hiểu được kết hợp với chức năng liệt kê cũng có thể đạt được nhiệm vụ này. Về cơ bản, nó tìm kiếm các yếu tố đã xảy ra và bỏ qua thêm chúng. Nó bảo tồn thứ tự danh sách. & Nbsp; & nbsp;
Các
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 3, 5, 6]8
=
The original list is : [1, 3, 5, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 3, 5, 6]69
l
2 The original list is : [1, 3, 5, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 3, 5, 6]71
l
4Output:
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]
The original list is : [1, 5, 3, 6, 3, 5, 6, 1]
The list after removing duplicates : [1, 3, 5, 6]
4 The original list is : [1, 5, 3, 6, 3, 5, 6, 1]
The list after removing duplicates : [1, 5, 3, 6]
8
Python3
Phương pháp 4: Sử dụng danh sách hiểu + liệt kê [] & nbsp;
Danh sách hiểu được kết hợp với chức năng liệt kê cũng có thể đạt được nhiệm vụ này. Về cơ bản, nó tìm kiếm các yếu tố đã xảy ra và bỏ qua thêm chúng. Nó bảo tồn thứ tự danh sách. & Nbsp; & nbsp;
Các
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 3, 5, 6]8
=
The original list is : [1, 3, 5, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 3, 5, 6]69
l
2 The original list is : [1, 3, 5, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 3, 5, 6]71
l
4The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 3, 5, 6]4
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]8
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]9
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 3, 5, 6]77
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]9
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]5
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]6
[
0Phương pháp 5: Sử dụng Collection.ordereddict.fromKeys []
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]
Đây là phương pháp nhanh nhất để đạt được một nhiệm vụ cụ thể. Đầu tiên nó loại bỏ các bản sao và trả về một từ điển phải được chuyển đổi thành danh sách. Điều này cũng hoạt động tốt trong trường hợp chuỗi. & NBSP;Using list comprehension and Array.index[] method.
The original list is : [1, 3, 5, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 3, 5, 6]90
The original list is : [1, 3, 5, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 3, 5, 6]91
The original list is : [1, 3, 5, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 3, 5, 6]92
The original list is : [1, 3, 5, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 3, 5, 6]93
The original list is : [1, 5, 3, 6, 3, 5, 6, 1]
The list after removing duplicates : [1, 3, 5, 6]
4 The original list is : [1, 5, 3, 6, 3, 5, 6, 1]
The list after removing duplicates : [1, 3, 5, 6]
14
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 3, 5, 6]15
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]0
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]1
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]2
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]3
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 3, 5, 6]15
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]5
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]6
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]7
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 3, 5, 6]8
=
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]1
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 3, 5, 6]27
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 3, 5, 6]4
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 3, 5, 6]5
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]26
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]9
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]28
Output:
The original list is : [1, 5, 3, 6, 3, 5, 6, 1] The list after removing duplicates : [1, 5, 3, 6]