IT일반

프로그래밍 | 파이썬 - 자료형(5) | 리스트 자료형에 대해 알아보자(2) - 리스트 항목 수정, 리스트 항목 추가, 리스트 항목 삭제

블로그 하는 으노 2024. 10. 5. 14:46
반응형

리스트 항목 수정, 항목 추가

항목 수정

1부터 5까지 자연수의 제곱 값을 항목으로 모아놓은 square 리스트가 있다. 2번 항목 6이 잘못되어(3의 제곱은 9이니까) 수정하려고 한다. square[2] = 9를 입력해 주면 항목이 치환된다.

 

append 메서드 | 리스트이름.append(추가할 항목)

append는 '첨부하다', '덧붙이다'라는 뜻이다. append는 리스트의 마지막에 항목을 추가하기 위해 사용하는 메서드이다. 메서드는 특별한 기능을 수행하는 함수라고만 이해하자. 만약 append 메서드를 활용하지 않는다면 아래와 같이 리스트에 항목을 추가할 수 있다.

 

insert 메서드 | 리스트이름.insert(추가할 인덱스, 추가할 항목)

insert는 '삽입하다', '끼워넣다'라는 뜻이다. 항목을 리스트 중간에 끼워넣기 위한 메서드이다. 삽입할 인덱스의 위치와 항목 값을 명시해 주어야 한다.

 

리스트 자료 삭제

pop 메서드 | 리스트이름.pop(삭제할 항목의 인덱스)

pop은 '꺼낸다'는 뜻이다. 그래서 메서드를 실행하면 꺼낸 항목(25)을 출력하고 리스트에서는 해당 항목을 삭제한다.

 

remove 메서드 | 리스트이름.remove(삭제할 항목의 값)

remove는 '제거하다'라는 뜻이다. pop 메서드에서는 인덱스 번호가 매개변수였던 것과 달리 remove 메서드는 항목 값 자체를 매개변수로 넘겨준다. 만약 입력된 값과 동일한 자료가 여러 개일 때는 가장 먼저 발견된 자료(인덱스 번호가 작은 것)를 삭제한다.

 

반응형