Python - 튜플을 리스트로 변환, 4가지 방법

파이썬에서 Tuple을 List로 변환하는 방법을 소개합니다.

1. list()를 이용한 방법

가장 간단한 방법으로 튜플list()의 인자로 전달하면 리스트로 변환됩니다.

my_tuple = (1, 2, 3, 4, 5)

my_list = list(my_tuple)
print(my_list)

Output:

[1, 2, 3, 4, 5]

2. Unpacking을 이용한 방법

언패킹 연산자 *를 사용하여 아래와 같이 튜플을 리스트로 변환할 수 있습니다. 리스트 생성자로 객체를 생성할 때 언패킹된 요소들이 리스트에 전달됩니다.

my_tuple = (1, 2, 3, 4, 5)

my_list = [*my_tuple]
print(my_list)

Output:

[1, 2, 3, 4, 5]

3. List comprehension을 이용한 방법

List comprehension을 이용하여 아래와 같이 튜플을 리스트로 변환할 수 있습니다.

my_tuple = (1, 2, 3, 4, 5)

my_list = [x for x in my_tuple]
print(my_list)

Output:

[1, 2, 3, 4, 5]

4. for문을 이용한 방법

아래와 같이 반복문으로 요소를 순회하면서 튜플을 리스트로 변환할 수 있습니다.

my_tuple = (1, 2, 3, 4, 5)

my_list = []
for e in my_tuple:
    my_list.append(e)

print(my_list)

Output:

[1, 2, 3, 4, 5]
Loading script...

Related Posts

codechachaCopyright ©2019 codechacha