728x90
반응형

goorm
구름은 클라우드 기술을 이용하여 누구나 코딩을 배우고, 실력을 평가하고, 소프트웨어를 개발할 수 있는 클라우드 소프트웨어 생태계입니다.
goorm.co


코드
def solution(shirt_size):
answer = [0]*6 # [0, 0, 0, 0, 0, 0]으로 만들기
size_list = ['XS', 'S', 'M','L','XL','XXL']
for i in range(len(shirt_size)):
for j in range(len(size_list)):
if shirt_size[i] == size_list[j]:
answer[j] += 1
return answer
shirt_size = ["XS", "S", "L", "L", "XL", "S"]
ret = solution(shirt_size);
print("solution 함수의 반환 값은", ret, "입니다.")
풀이
- answer를 [0, 0, 0, 0, 0, 0]로 만들어서, 각 티셔츠 사이즈 별로 갯수를 answer 리스트에 추가할 수 있도록 함
- 이중 for문을 활용하여 shirt_size의 각 원소가 size_list에 해당하는 사이즈가 있는지, 있다면 그 사이즈의 인덱스에 갯수를 추가함
728x90
반응형
'코딩 테스트 > COS PRO Python 2급' 카테고리의 다른 글
[COS PRO Python 기출 - 1차(빈칸)] 3. 시작 날짜와 끝 날짜의 사이 날짜 구하기 (0) | 2022.07.13 |
---|---|
[COS PRO Python 기출 - 1차(구현)] 2. 쇼핑몰 등급별 할인 금액 구하기 (0) | 2022.07.13 |
[프로그래머스 - COS PRO 파이썬 2급] 10. k번째로 작은 수 (0) | 2022.07.08 |
[프로그래머스 - COS PRO 파이썬 2급] 9. 거스름돈 (0) | 2022.07.08 |
[프로그래머스 - COS PRO 파이썬 2급] 8. 이름에 "j" 또는 "k"가 들어가는 사람 (0) | 2022.07.08 |