주어진 리스트와 찾고자 하는 값을 입력받아, 해당 값이 리스트에서 몇 번 등장하는지 출력해주세요
numbers = [1, 2, 3, 4, 2, 2, 5, 2] value_to_find = 2 리스트에서 2는 4회 등장합니다!
쉬운 것 부터 먼저 하자 싶어서 출력값 먼저 작성
print(f"리스트에서 {value_to_find}는 {count}회 등장합니다!")
리스트를 반복해 돌면서 2를 찾을때마다 수를 세야 함
for number in numbers: #number 는 임시지정값
if number == value_to_find: #number 값이 찾아야하는 값(2)와 같을때
count += 1 #등장횟수 +1
여기서 count 변수 정의를 잊지 말고 꼭 해줘야 한다!
합치면 정상적으로 출력이 됨✨
numbers = [1, 2, 3, 4, 2, 2, 5, 2]
value_to_find = 2
count = 0
for number in numbers:
if number == value_to_find:
count += 1
print(f"리스트에서 {value_to_find}는 {count}회 등장합니다!")