[자연 언어 처리 (a)] - 관련 기본 기술

1.python 문자열 관련 작업

= S1은 " 안녕하세요 " 
S2 = " 세계! " 
# 제거 문자열은 왼쪽과 오른쪽 공간 
S1 = s1.strip () 
S2 = s2.strip ()
 #의 문자열 연결은 
= S1 + S S2
 # 찾기 문자 또는 문자열 
s_index = S 있는 .index ( ' 안녕하세요 ' )
 #의 문자열 소문자 변환 
S3 = 의 "ABC ' 
S4 = ' ABC ' 
s3_lower = s3.lower () 
s4_upper = s4.upper ()
 #의 플립 문자열 
s_reverse = S [: -. 1 ]
 #문자열을 검색 
s_find s.find = ( " 안녕하세요 " )
 #의 분할 문자열 
S5 = " A, B, C, D, E " 
s5_split = s5.split ( " ")
가져 오기 를 다시
 에서 컬렉션 가져 오기 카운터
 #은 문자열에서 문자가 나타납니다의 최대 수를 구하는 
DEF의 : count_char (STR) 
    STR = str.lower () 
    RES = re.findall ( " [AZ] " , STR) 
    COUNT = 카운터 (RES)
     수익을 [K 에 대한 K, V  count.items () IF V == 맥스 (목록 (count.values ()))]

2. 정규 표현식 만 쓰기에 대한 파이썬을하는 방법을 사용하지하는 것입니다 (온라인 많은 자습서, 키는 그 각각이 나타내는뿐만 아니라 쓰기에, 사실 더 큰 문제는되지 쓰기 여기에서 무엇을 의미하는지 이해하는 것입니다)

 

 

 

 

 

 

 

 

추천

출처www.cnblogs.com/xiximayou/p/11829706.html