append() 함수는 리스트 끝에 값을 추가합니다. 따라서 다음과 같이 작성하면 subway 리스트에서 티거 뒤에 이요르가 들어갑니다.
# 이요르 탑승
subway.append("이요르")
print(subway)
실행결과 |
['푸', '피글렛', '티거', '이요르'] |
그림 5-3 리스트에 값 추가
이번에는 루가 지하철을 탑니다. 그런데 푸와 피글렛이 탄 칸 사이에 새로운 칸이 삽입되고 여기에 탔다고 합시다. 실제로는 일어날 수 없는 일이지만, 리스트에서는 가능합니다. 리스트에서는 insert() 함수로 중간에 값을 삽입할 수 있습니다. 이때 삽입할 위치는 인덱스로 지정합니다.
형식
insert(인덱스, 삽입할 값)