count()를 사용하여 list, 문자열과 같은 자료형에서 찾고자하는 값이 몇 개가 포함되어있는지 확인할 수 있습니다.
a = [2, 1, 2, 6, 2, 4, 3, 3]
for i in range(7):
cnt = a.count(i)
print(str(i) + '의 갯수는 ' + str(cnt) + '개 입니다.')
'''
0의 갯수는 0개 입니다.
1의 갯수는 1개 입니다.
2의 갯수는 3개 입니다.
3의 갯수는 2개 입니다.
4의 갯수는 1개 입니다.
5의 갯수는 0개 입니다.
'''
temp = '122333444455555'
for i in range(6):
cnt = temp.count(str(i))
print(str(i) + '의 갯수는 ' + str(cnt) + '개 입니다.')
'''
0의 갯수는 0개 입니다.
1의 갯수는 1개 입니다.
2의 갯수는 2개 입니다.
3의 갯수는 3개 입니다.
4의 갯수는 4개 입니다.
5의 갯수는 5개 입니다.
'''
'프로그래밍 언어 > 파이썬' 카테고리의 다른 글
[Python] 정규표현식 (계속 추가예정) (0) | 2021.03.14 |
---|---|
[Python] 문자열을 일정 길이로 자르기 (0) | 2021.03.14 |
[Python] dict 정렬 (0) | 2021.03.06 |
[Python] N진수 변환 (0) | 2021.02.28 |
[Python] itertools cycle() (0) | 2021.02.12 |