Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python - 목록 목록을 집합 목록으로 변환

<시간/>

목록의 목록을 집합의 목록으로 변환해야 하는 경우 'map', 'set', 'list' 메서드를 사용합니다.

아래는 동일한 데모입니다.

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)

출력

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])]

설명

  • 목록의 목록이 정의되어 콘솔에 표시됩니다.

  • 목록은 '지도' 기능을 사용하여 집합으로 변환됩니다.

  • 이것은 다시 목록으로 변환됩니다.

  • 이것은 변수에 할당됩니다.

  • 이것은 콘솔에 출력으로 표시됩니다.