문자열에서 하위 문자열을 검색하는 효율적인 방법은 무엇입니까? - 우리가 사용할 수있는 Python으로 빌드 된 특정 함수가 있습니까? - 목록으로 변환 한 다음 목록의 요소에 액세스 할 수 있습니까? - for 루프를 사용하여 개별 요소를 검색 할 수 있습니까? - Python 프로그래머가 일반적으로 받아 들일 수있는 방법이 있습니까?Python으로 문자열을 검색하는 전략은 무엇입니까?
나에게 다음과 같은 문제를 해결하기 위해 서로 다른 전략을 이해하는 것이 도움이 될 것입니다 :
반환 우리가에 대한 편지를 받아 들일 겁니다 제외하고 문자열 "code"
가, 지정된 캐릭터 어디서나 나타나는 횟수 'd'
이므로 "cope"
및 "cooe"
입니다.
count_code('aaacodebbb') → 1
count_code('codexxcode') → 2
count_code('cozexxcope') → 2
어떻게하면 외부 라이브러리를 사용하지 않고도이 작업을 수행 할 수 있습니까? – KishB87
're'는 파이썬 표준 라이브러리의 일부이므로'sys' 나'os'보다 더 이상 외부적인 것이 아닙니다. @robertking의 답변에 따라 – SethMMorton
이 있습니다 ->' 'codexxcode'.count ("code")'정규식이나 모듈이 전혀 없습니다! –