PYTHON

[PYTHON] 리스트 원소 타입 바꾸기 - map

_알파카 2024. 2. 5. 02:12
728x90

파이썬에서 리스트 모든 원소의 타입을 바꾸기 위해서는 map 함수를 사용하면 된다. 

 

문자형 -> 숫자형 변환

list_str = ['1','2','3','4']
list_int = list(map(int, list_str)) # 정수로 변환
print(list_int)
# [1, 2, 3, 4]

 

숫자형 -> 문자형 변환

list_str2 = list(map(str, list_int)) # 다시 문자열로 변환
print(list_str2)
# ['1', '2', '3', '4']

 

숫자형 -> bool 형 변환

list_ = [0,1,2]
list_bool = list(map(bool,list_))
print(list_bool)
# [False, True, True]

 

bool 형 -> 숫자형 변환

list_int = list(map(int,list_bool))
print(list_int)
# [0, 1, 1]
728x90