5.1.5 리스트 확장하기
리스트에 반드시 같은 자료형의 값만 넣을 필요는 없습니다. 정수형, 실수형, 문자열, 불 형, 심지어 리스트도 집어넣을 수 있습니다.
mix_list = ["푸", 20, True, [5, 2, 4, 3, 1]]
print(mix_list)
실행결과 |
['푸', 20, True, [5, 2, 4, 3, 1]]
|
서로 다른 리스트를 합칠 수도 있습니다. extend() 함수를 다음과 같이 사용하면 됩니다.
형식
리스트1.extend(리스트2)
num_list와 mix_list를 합쳐 봅시다.
mix_list = ["푸", 20, True]
num_list = [5, 2, 4, 3, 1]
num_list.extend(mix_list) # 리스트 합치기
print(mix_list)
print(num_list)
실행결과 |
['푸', 20, True] [5, 2, 4, 3, 1, '푸', 20, True] |
실행하면 num_list와 mix_list의 값이 하나로 합쳐져서 num_list에 들어가게 됩니다.