본문 바로가기
반응형

파이썬3

[Python] 괄호 안에 문자 제거하기(정규식) 텍스트를 전처리할 때 정규식은 아주 유용하다. 텍스트 내부에 괄호가 들어가있고, 괄호 내부의 문자를 모두 제거하는 작업이 필요해서 정규식을 작성했다. 텍스트에서 괄호, 대괄호 내부에 있는 문자를 모두 제거하는 방법이다. regex 패키지인 re를 import 한다. 대괄호"[]" 안의 내용을 지우려고 하면 아래와 같이 삭제하면 된다. regex에서 대괄호를 괄호로 바꾸고 싶으면 \[, \]를 각각 \(, \)로 변경하면 된다. import re text = '[파이썬] 괄호 안에 문자 제거' regex = '\[[^)]+\]' text = re.sub(regex, '', text) print(text) text = '(파이썬) 괄호 안에 문자 제거' regex = '\([^)]+\)' text = re... 2021. 11. 15.
[프로그래머스] 완주하지 못한 선수(level 1) Python 문제 풀이 -2 나의풀이 : 2021.06.15 - [Algorithm/프로그래머스] - [프로그래머스] 완주하지 못한 선수(level 1) Python 문제 풀이 [프로그래머스] 완주하지 못한 선수(level 1) Python 문제 풀이 문제 링크 : https://programmers.co.kr/learn/courses/30/lessons/42576 코딩테스트 연습 - 완주하지 못한 선수 수많은 마라톤 선수들이 마라톤에 참여하였습니다. 단 한 명의 선수를 제외하고는 모든 선수가 마. wookidocs.tistory.com 문제 링크 : https://programmers.co.kr/learn/courses/30/lessons/42576 코딩테스트 연습 - 완주하지 못한 선수 수많은 마라톤 선수들이 마라톤에 참여하였습.. 2021. 6. 15.
[프로그래머스] 완주하지 못한 선수(level 1) Python 문제 풀이 문제 링크 : https://programmers.co.kr/learn/courses/30/lessons/42576 코딩테스트 연습 - 완주하지 못한 선수 수많은 마라톤 선수들이 마라톤에 참여하였습니다. 단 한 명의 선수를 제외하고는 모든 선수가 마라톤을 완주하였습니다. 마라톤에 참여한 선수들의 이름이 담긴 배열 participant와 완주한 선수 programmers.co.kr 문제 풀이 1. participant와 completion 이라는 두 개의 리스트를 정렬하고 리스트를 비교하면 차이를 찾을 수 있다 2. 두 개의 리스트를 순차적으로 비교를 한다 3. 서로 차이가 발생하면 해당 participant의 원소를 리턴한다. 4. 서로 차이가 발생하지 않으면 completion의 가장 마지막 원소를 리.. 2021. 6. 15.
반응형