더북(TheBook)

3.3.4 리스트의 원소 추가, 삭제, 수정

리스트에 원소를 추가하려면 append() 함수를 사용하고, 리스트의 원소를 삭제하려면 remove(), del() 함수를 사용합니다. remove()del()은 기능이 같지만 사용법이 다릅니다. remove()는 원소의 값을 이용해 삭제하고, del()은 원소의 인덱스를 이용해 삭제합니다.

형식 |

리스트명.append(추가할 원솟값)
리스트명.remove(삭제할 원솟값)
del(리스트명[삭제할 인덱스])

리스트의 원소를 수정할 때는 별도의 함수를 사용하지 않고 =(할당 연산자)로 새로운 값을 배정합니다. 그러면 기존 값이 새로운 값으로 대체됩니다.

형식 | 리스트명[수정할 인덱스] = 새로운 값

다음 코드를 작성하고 원소를 추가·삭제·수정해봅시다. fruit 리스트를 ch03-listTuple.py 파일의 맨 위에 선언했으니 마지막에 다음 코드만 추가하면 됩니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.