# 과일 숫자 세는 프로그램 만들기

fruit = ["사과", "사과", "바나나", "바나나", "딸기", "키위", "복숭아", "복숭아", "복숭아"]

d = {}
# d = {"사과": 1}

for f in fruit: # 반복문으로 fruit이라는 list에 있는 값들이 f로 하나씩 들어옴
  # f = "사과"

  if f in d:   # "사과" 라는 key가 d 라는 딕셔너리에 들어있어?
    d[f] = d[f] + 1 # 그럼 "사과"" 갯수를 하나 올려줘
  else: 
    d[f] = 1   # 만약 "사과"란느 애가 없으면, 그걸 딕셔너리에 넣고 value는 1로 만들어줘

print(d)

'Python > 코딩 1시간만에 배우기_파이썬' 카테고리의 다른 글

10. 상속  (0) 2021.12.29
9. 클래스  (0) 2021.12.29
5. 자료구조 - list(리스트)  (0) 2021.12.29
4. 반복문(for, while) / break, continue  (0) 2021.12.28
3. 함수 (Function)  (0) 2021.12.28

+ Recent posts