파이썬 리스트 3

[python] 파이썬 리스트 중복 제거 방법 3가지

안녕하세요. BlockDMask입니다. 오늘은 파이썬 리스트에서 중복된 값을 삭제할 수 있는 방법 3가지에 대해서 알아보겠습니다. 1. set 이용한 리스트 중복 제거 2. for 반복문을 이용한 리스트 중복 제거 3. dictionary를 이용한 리스트 중복 제거 1. 파이썬 리스트 중복제거 set을 이용한 방법 set 자료구조의 특징은 중복이 없다는 것입니다. 이 "중복이 불가능하다"라는 성질을 이용해서 리스트에서 중복을 제거할 수 있습니다. 리스트 자료형을 set(리스트)를 통해서 set 타입으로 변경하면서 중복을 제거합니다. 그 후에 list(set(리스트)) 다시 리스트로 감싸주어서 리스트 타입으로 데이터를 변경합니다. 예제를 바로 보겠습니다. arr이라는 중복이 있고, 순서가 막무가내인 리스트..

[python] 파이썬 리스트(list) 정리 및 예제 (2탄 응용편)

안녕하세요. BlockDMask 입니다. 오늘은 지난시간에 이어서 파이썬 리스트에 대해서 작성해보려합니다. 혹시 리스트 기본편을 보고오지 않은 분들은 기본편을 보고 오셔도 좋을것 같습니다. 파이썬 리스트 정리 및 예제 1탄 기본편 [바로가기] 오늘 진행해볼것은 리스트를 자료구조 stack으로 이용하는 방법, 리스트에 특정 값이 있는지 확인 하는 방법, range 등을 이용해서 리스트를 생성하는 방법 그리고 리스트 중복 값 제거 까지 알아보려고 합니다. 1. 리스트를 stack으로 사용 2. 리스트에 특정 값이 있는지 없는지 확인하기 (in, not in) 3. 리스트 내부에서 range 이용, 리스트 컴프리헨션 4. 리스트 중복 값 제거 1. 파이썬 리스트를 stack 자료구조로 사용해보기지난시간에 [리..

<개인공부>/[Python] 2020.10.29 (1)

[python] 파이썬 리스트(list) 정리 및 예제 (1탄 기본편)

안녕하세요. BlockDMask 입니다. 오늘은 파이썬 리스트(list) 자료형에 대해서 정리를 해보려고 합니다. 일련의 여러 값들을 다룰 때 편하게 사용할 수 있는데요. 리스트에 접근하는 방법, 값을넣고 빼는 방법, 리스트의 길이를 구하거나, 리스트 값을 삭제하는 방법. 리스트에서 +기호와 * 기호가 뜻하는 것, 리스트 정렬하는 방법, 리스트에 있는 여러 함수들 그리고 얕은 복사과 깊은 복사에 대해서 까지 이야기 해보려 합니다. 최대한 간단하고 이해하기 쉽게 작성해 보겠습니다. 그럼 시작해보겠습니다. 1. 리스트란? 2. 리스트 덧셈(+), 곱셈(*), 값 변경 3. 리스트 접근 방법 (인덱싱, 값 수정, 슬라이싱) 4. 리스트 항목 삭제와 길이 구하기 (del, len) 5. 리스트의 메서드1 (ap..

<개인공부>/[Python] 2020.10.25 (9)