# 과일 숫자 세는 프로그램 만들기
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 |