반응형
Python/Python 예제 코드2024. 3. 7. 20:32텍스트에서 중복 문장 제거하는 파이썬 예제

텍스트에서 중복 문자을 제거하는 파이썬 예제코드입니다. 2024. 3. 7 최초작성 def remove_duplicate_sentences(text): # .을 기준으로 문장을 분리합니다. sentences = text.split('.') # 고유 문장을 저장할 딕셔너리입니다. 3.7 이상에서는 딕셔너리 순서가 유지됩니다. temp_sentences = {} for sentence in sentences: # 문장 앞뒤에 있는 공백을 제거합니다. sentence = sentence.strip() # 딕셔너리의 키에 이미 없는 경우에만 문장을 딕셔너리에 키로 집어넣습니다. if not sentence in temp_sentences.keys(): temp_sentences[sentence] = True #..

반응형
image