카테고리 없음

파이썬 리스트에 요소 추가하고 삭제하는 초보자 가이드

마켓랩 2023. 8. 29. 22:43

파이썬 리스트는 다양하고 널리 사용되는 데이터 구조로, 항목들의 모음을 저장하고 조작하는 데 사용됩니다. 리스트를 다루는 기본 측면 중 하나는 요소를 추가하고 삭제하는 능력입니다. 이 안내서에서는 파이썬 리스트에 요소를 추가하고 삭제하는 과정을 안내해 드리겠습니다.

 

리스트에 요소 추가하기


1. 요소 추가 및 순서 바꾸기 (append(), insert(), reverse() 메서드):
append() 메서드는 단일 요소를 리스트의 끝에 추가하는 데 사용됩니다. 다음은 이를 사용하는 방법입니다:

 

 

위 그림처럼 append('추가할 내용') 을 넣으시면 리스트의 맨 마지막에 대상이 추가되는 것을 볼 수 있습니다. 그렇다면 리스트의 제일 처음에 값을 추가하고 싶을때는 어떻게 해야할까요?

 

 

바로 insert를 사용하시면 됩니다. insert안의 내용은 "(리스트에 추가하고 싶은 index자리, "값")" 이런식으로 코드를 넣으시면 원하는 위치에 값을 추가하실 수 있어요.

그리고, 리스트의 순서를 반대로 하는 코드는 어떤 것이 있을까요?

 

바로 reverse() 메서드를 사용하시면 됩니다. 그림과 같이 리스트의 순서가 뒤바뀐 것을 확인하실 수 있습니다.

 

2. 값으로 요소 삭제하기 (remove() 메서드):

 

위 그림과 같이 remove("리스트 값") 메서드를 사용하시면 원하는 값을 삭제하실 수 있습니다.

그리고 만약 삭제하고자 하는 index(순서)를 넣어서 삭제하는 방법도 있습니다.

 

"del 리스트[인덱스]" 를 사용하시면 원하는 순서에 있는 값을 지우실 수도 있습니다.

 

 

결론

이 초보자 가이드에서는 Python 목록에 요소를 추가하고 삭제하는 필수 기술을 다루었습니다. 목록은 항목 컬렉션을 효율적으로 구성하고 조작할 수 있는 강력한 데이터 구조입니다. 요소를 추가하고 제거하는 방법을 이해함으로써 Python에서 목록 사용법을 익히는 첫 번째 단계를 밟았습니다. list 뿐만 아니라 dict와 같은 데이터 구조를 계속 탐색하면 목록에 대한 이해가 깊어지고 보다 정교한 프로그램을 만드실 수 있을 것입니다. 다양한 가설을 세워서 실험하고, 이러한 기술을 연습하고, 주저하지 말고 Python 프로그래밍 내에서 목록의 더 광범위한 기능을 탐색해 보세요. 즐거운 코딩하세요!