반응형
list혹은 문자열에서 특정 element(문자, 단어 등)이 몇개가 있는지 알고 싶을 때에는
list.count() 함수를 쓰면 된다.
예를들어)
1 2 3 4 5 6 7 8 9 | s="aAbBcdefggg" print("s.count(\"a\") : ", s.count("a")) print("s.count(\"A\") : ", s.count("A")) print("s.count(\"g\") : ", s.count("g")) print("s.count(\"aA\") : ", s.count("aA")) print("s.count(\"h\") : ", s.count("h")) print("s.count(\"aAa\") : ", s.count("aAa")) | cs |
의 결과는 다음과 같다.
s.count("a") : 1
s.count("A") : 1
s.count("g") : 3
s.count("aA") : 1
s.count("h") : 0
s.count("aAa") : 0
단, 찾고싶은 element가 없을 때에는 0을 return한다.
반응형
'Python' 카테고리의 다른 글
[python] 이차방정식 해 구하기 in python 파이썬 (0) | 2019.08.25 |
---|---|
문자열, list 뒤집기(reverse string or list in python) (0) | 2019.08.16 |
[python] list에서 중복 제거하기 (get unique from list in python) (0) | 2019.08.12 |
[python] 문자열에서 특정 문자 위치 찾는 방법 (str.find() in python) (0) | 2019.08.12 |
[python] for문, if문 한 줄로 코딩하기 (for and if in one line) (4) | 2019.08.09 |