SeouliteLab

[Python/파이썬] Set을 List로 변환 본문

프로그래밍

[Python/파이썬] Set을 List로 변환

Seoulite Lab 2024. 3. 2. 12:45

Set을 List로 변환하는 것은 Set에 있는 요소들을 순서대로 리스트로 가져오는 것입니다. 이를 통해 Set에서 순서가 중요한 경우에도 Set을 리스트로 변환하여 사용할 수 있습니다. 다양한 방법을 통해 Set을 List로 변환하는 방법을 알아보겠습니다.

1. list() 함수 사용

가장 간단한 방법은 list() 함수를 사용하여 Set을 List로 변환하는 것입니다. 이 함수는 Set을 입력으로 받아 List를 반환합니다.

my_set = {1, 2, 3, 4, 5}
my_list = list(my_set)
print(my_list)

2. 집합 연산자 사용

Set과 List는 모두 iterable한 객체이므로 집합 연산자를 사용하여 Set을 List로 변환할 수 있습니다. 이 방법은 집합 연산자를 활용하여 Set을 합집합하거나 교집합하는 것과 비슷한 방법으로 변환합니다.

my_set = {1, 2, 3, 4, 5}
my_list = [x for x in my_set]
print(my_list)