| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
- Java
- java테스트
- 스프링부트
- HashMap
- js
- 자바문법
- vscode
- 정규식
- Visual Studio Code
- IntelliJ
- 자바스크립트
- 단위테스트
- ArrayList
- input
- junit5
- 문자열
- SpringBoot
- string
- CSS
- 자바
- javascript
- Eclipse
- 테스트자동화
- list
- 배열
- html
- junit
- math
- Array
- 인텔리제이
- Today
- Total
목록2026/04/16 (2)
어제 오늘 내일
데이터를 다루다 보면 "중복된 데이터를 없애고, 가나다순이나 크기순으로 깔끔하게 정렬해 줘!"라는 요구사항을 정말 많이 받게 됩니다.이 두 가지 작업을 따로따로 하려면 코드가 길어지겠지만, 파이썬에서는 단 한 줄로 아주 우아하게 해결할 수 있습니다.상황별로 골라 쓸 수 있는 완벽한 콤보 기술을 알아보겠습니다.1. 실무 정석: sorted()와 set()의 환상적인 콜라보가장 기본적이고 파이썬다운(Pythonic) 방법입니다.중복을 없애는 set()과, 정렬된 새 리스트를 뱉어내는 sorted()를 양파 껍질처럼 겹쳐서 사용합니다.📌 예제 코드: 기본 오름차순 (작은 것부터 / 가나다순)raw_data = [5, 2, 9, 1, 5, 2, 3, 9]# 1. 안쪽의 set(raw_data)가 먼저 실행되어..
수만 건의 크롤링 데이터나 설문조사 결과를 취합하다 보면, 필연적으로 중복된 데이터가 섞여 들어옵니다. 파이썬에서는 이 중복 데이터를 아주 쉽게 날려버릴 수 있습니다.오늘은 데이터의 '순서'를 중요하게 생각하느냐 마느냐에 따라 골라 쓸 수 있는 리스트 중복 제거의 3가지 비법을 소개해 드립니다.1. 가장 쉽고 빠른 방법: set() 활용하기 (순서 섞임 주의)파이썬에서 중복을 제거할 때 가장 먼저 떠올려야 할 마법의 단어는 바로 집합(set)입니다. 집합 자료형은 태생적으로 "같은 값을 두 번 허용하지 않는다"는 강력한 규칙을 가지고 있습니다.📌 예제 코드: set()으로 중복 날리기# 중복이 섞여 있는 원본 리스트raw_data = ["사과", "바나나", "사과", "딸기", "바나나", "포도"]..
