SeouliteLab

[Python/파이썬] 튜플을 리스트로 변환하는 4가지 방법 본문

프로그래밍

[Python/파이썬] 튜플을 리스트로 변환하는 4가지 방법

Seoulite Lab 2024. 3. 3. 22:58

튜플을 리스트로 변환하는 것은 Python에서 매우 일반적인 작업입니다. 이번 글에서는 튜플을 리스트로 변환하는 다양한 방법을 알아보겠습니다.

1. list() 함수 사용

가장 일반적인 방법은 list() 함수를 사용하여 튜플을 리스트로 변환하는 것입니다. list() 함수는 튜플이나 다른 반복 가능한(iterable) 객체를 리스트로 변환합니다.

my_tuple = (1, 2, 3, 4, 5)
my_list = list(my_tuple)
print(my_list)

2. 리스트 컴프리헨션 사용

리스트 컴프리헨션을 사용하여 각 튜플 요소를 개별적으로 리스트에 추가할 수 있습니다.

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

3. extend() 메서드 사용

리스트의 extend() 메서드를 사용하여 튜플의 모든 요소를 리스트에 추가할 수 있습니다.

my_tuple = (1, 2, 3, 4, 5)
my_list = []
my_list.extend(my_tuple)
print(my_list)

4. * 연산자 사용

* 연산자를 사용하여 튜플의 각 요소를 리스트의 개별 요소로 추가할 수 있습니다.

my_tuple = (1, 2, 3, 4, 5)
my_list = [*my_tuple]
print(my_list)

위의 예제들을 통해 튜플을 리스트로 변환하는 네 가지 방법을 살펴보았습니다. 각 방법은 상황에 따라 적합한 방법을 선택하여 사용할 수 있습니다.