Computer >> Máy Tính >  >> Lập trình >> Python

Python - Chuyển đổi Danh sách danh sách thành Danh sách Bộ

Khi cần chuyển đổi danh sách danh sách thành danh sách tập hợp, các phương pháp ‘map’, ‘set’ và ‘list’ được sử dụng.

Ví dụ

Dưới đây là một minh chứng về điều tương tự

my_list = [[2, 2, 2, 2], [1, 2, 1], [1, 2, 3], [1,1], [0]]

print("The list of lists is: ")
print(my_list)

my_result = list(map(set, my_list))

print("The resultant list is: ")
print(my_result)

Đầu ra

The list of lists is:
[[2, 2, 2, 2], [1, 2, 1], [1, 2, 3], [1, 1], [0]]
The resultant list is:
[set([2]), set([1, 2]), set([1, 2, 3]), set([1]), set([0])]

Giải thích

  • Danh sách danh sách được xác định và hiển thị trên bảng điều khiển.

  • Danh sách được chuyển đổi thành một tập hợp bằng cách sử dụng chức năng "bản đồ".

  • Điều này một lần nữa được chuyển đổi thành một danh sách.

  • Điều này được gán cho một biến.

  • Điều này được hiển thị dưới dạng đầu ra trên bảng điều khiển.