Là một phần của phân tích dữ liệu bằng Python, chúng tôi có thể được yêu cầu chuyển đổi vùng chứa dữ liệu từ bộ sang danh sách. Trong bài viết này, chúng ta sẽ xem cách giải quyết yêu cầu này.
Với danh sách
Đây là một cách tiếp cận đơn giản, trong đó chúng tôi áp dụng trực tiếp hàm danh sách trên tập hợp đã cho. Các phần tử được chuyển đổi thành các phần tử của danh sách.
Ví dụ
setA = {'Mon', 'day', '7pm'} # Given Set print("Given set : \n", setA) res = (list(setA) ) # Result print("Final list: \n",res)
Đầu ra
Chạy đoạn mã trên cho chúng ta kết quả sau -
Given set : ['7pm', 'Mon', 'day'] Final list: ['7pm', 'Mon', 'day']
Với *
Toán tử dấu sao có thể đưa vào danh sách và bằng cách áp dụng các dấu ngoặc vuông xung quanh nó, chúng tôi nhận được một danh sách.
Ví dụ
setA = {'Mon', 'day', '7pm'} # Given Set print("Given set : \n", setA) res = [*setA, ] # Result print("Final list: \n",res)
Đầu ra
Chạy đoạn mã trên cho chúng ta kết quả sau -
Given set : {'Mon', '7pm', 'day'} Final list: ['Mon', '7pm', 'day']