주어진 단어와 가능한 접미사 (약 1000 자)를 모두 구분해야합니다. 나는 딕트 사용에 대해 생각하고있다.사전을 사용하여 접미사 구분하기
그래서 나는 접미어를 키로 사용할 것입니다 (추가 프로세스에서 필요한 접미사에 대한 몇 가지 추가 정보). 가능한 가장 긴 접미사가 4 글자 인 경우 모든 조합에 대해 딕트를 검색합니다. 예 : 주어진 단어 : 'abcdefg' 'g', 'fg', 'efg'및 'defg'에 대한 명령문을 검색합니다.
저는 약간의 연구를했으며 거의 비슷한 용도를 찾지 못했습니다. 이것이 가능한 해결책 일 수 있습니까? 아니면 여기에 뭔가 빠졌습니까? 많이 appriciated 도움이됩니다.
내가 요구 사항을 이해하지 않는다 : 그 일의
간단한 방법은 (파이썬 3 테스트)? RE를 사용할 때 코드는 어떻게 보이나요? –
[networkx] (http://networkx.lanl.gov/)를 검색하는 것이 더 나을 수도 있습니다. 나는 정규 표현식 부분을 이해하지 못한다. 접미사를 나누기 위해서 사용하고 있는가? –
접미사의 대부분이 작은 덩어리로 분해 될 수 있기 때문에 전처리를 위해 정규식을 사용하는 것을 생각했습니다 ...그러나 나는 그 생각을 실제로 서면으로 표현하지 못했다. 나는 그것을 편집 할 것이다. – root