본문 바로가기

파이썬 리스트

파이썬 리스트 값 수정, 제거/삭제하기: del, remove, pop 리스트(list)는 여러 개의 값을 한 번에 저장할 수 있는 기본 자료 구조로, 값의 수정과 삭제가 자유로운 장점이 있습니다. 이번에는 리스트에서 값을 수정하고 제거하는 방법을 알아보겠습니다. 값 수정하기 리스트는 인덱싱을 이용해서 값을 수정할 수 있습니다. zero-based numbering을 사용하기 때문에 값의 순서는 0부터 시작합니다. kospi_top5 = ['삼성전자', 'SK하이닉스', '삼성전자우', '삼성바이오로직스', 'NAVER'] kospi_top5[4] = '네이버' kospi_top5 # ['삼성전자', 'SK하이닉스', '삼성전자우', '삼성바이오로직스', '네이버'] kospi_top5[4]의 값 NAVER가 네이버로 바뀌었습니다. 값 제거하기 리스트에서 값을 삭제하는 방법.. 더보기
파이썬 리스트 중복 제거, 유일한 값 찾기 파이썬 리스트에 중복된 값을 제거하고 싶다면 어떻게 해야 하는지 알아보겠습니다. 크게 두 가지 방법이 있습니다. 1) 집합(set) 자료형을 이용한다. 2) for문을 이용해 리스트 요소를 순회하며 중복 여부를 체크한다. 샘플 데이터 다음과 같은 샘플 데이터가 있습니다. A가 2번, B가 2번, D가 2번으로 중복 값이 존재합니다. my_list = ['A', 'B', 'C', 'D', 'B', 'D', 'E'] 1. set을 이용해서 중복 제거하기 집합 자료형은 두 가지 큰 특징이 있습니다. 1) 중복을 허용하지 않는다. 2) 순서가 없다. 이 두 가지 특징 중 첫 번째 특징을 이용하면 손쉽게 리스트 요소의 중복을 제거할 수 있습니다. # 집합으로 변환 my_set = set(my_list) # 리스트.. 더보기