Python에서 튜플을 목록으로 변환
Ishaan Shrivastava
2023년1월30일
-
list()
함수를 사용하여 Python에서 튜플을 목록으로 변환 -
Unpack 연산자
*
를 사용하여 Python에서 튜플을 목록으로 변환 - 목록 이해 방법을 사용하여 Python에서 튜플을 목록으로 변환
-
map()
함수를 사용하여 Python에서 튜플을 목록으로 변환
튜플은 단일 변수에 여러 값을 저장하는 데 사용되는 내장 데이터 유형입니다. 둥근 괄호로 작성되어 있으며 순서가 지정되어 있으며 변경할 수 없습니다.
목록은 동종 및 이기종 모두가 될 수 있는 동적으로 크기가 조정된 배열입니다. 순서가 지정되어 있고 개수가 정해져 있으며 변경 가능합니다. 즉, 생성 후에도 변경할 수 있습니다.
이 방법을 사용하여 튜플을 목록으로 변환합니다.
list()
함수를 사용하여 Python에서 튜플을 목록으로 변환
list()
함수는 시퀀스를 목록으로 유형 변환하고 Python에서 목록을 시작하는 데 사용됩니다.
튜플을 목록으로 변환하는 데 사용할 수 있습니다.
예를 들어,
tup1 = (111, "alpha", "beta", "gamma", 222)
list1 = list(tup1)
print("list elements are:", list1)
출력:
list elements are: [111,'alpha','beta','gamma',222]
여기에서 tup1
에 입력된 튜플은 list1
목록으로 변환되었습니다.
Unpack 연산자 *
를 사용하여 Python에서 튜플을 목록으로 변환
iterable에서 요소의 압축을 풀기 위한 *
연산자. Python 3.5 이상에 있습니다. 파이썬에서 튜플을 목록으로 변환하는 데 사용할 수 있습니다.
예를 들어,
tup1 = (111, "alpha", "beta", "gamma", 222)
list1 = [*tup1]
print("list elements are:", list1)
출력:
list elements are: [111,'alpha','beta','gamma',222]
목록 이해 방법을 사용하여 Python에서 튜플을 목록으로 변환
목록 이해는 한 줄의 코드로 Python에서 목록을 만드는 우아하고 간결한 방법입니다. 이 방법을 사용하여 여러 튜플을 포함하는 튜플을 중첩 목록으로 변환할 수 있습니다.
다음 예를 참조하십시오.
tup1 = ((5, 6, 8, 9), (9, 5, 4, 2))
lst = [list(row) for row in tup1]
print(lst)
출력:
[[5, 6, 8, 9], [9, 5, 4, 2]]
map()
함수를 사용하여 Python에서 튜플을 목록으로 변환
map()
함수는 iterable의 각 항목에 함수를 적용할 수 있습니다. list()
함수와 함께 사용하여 튜플을 포함하는 튜플을 중첩 목록으로 변환할 수 있습니다.
예를 들어,
tup1 = ((5, 6, 8, 9), (9, 5, 4, 2))
lst = list(map(list, tup1))
print(lst)
출력:
[[5, 6, 8, 9], [9, 5, 4, 2]]
관련 문장 - Python List
- Python에서 사전을 목록으로 변환
- Python의 목록에서 요소의 모든 발생 제거
- Python의 목록에서 중복 제거
- 파이썬에서 목록의 평균을 얻는 방법
- 추가 및 확장 목록 방법의 차이점은 무엇입니까
- 파이썬에서리스트를 문자열로 변환하는 방법