본문으로 건너뛰기

리스트에서 요소의 발생 횟수를 세는 방법

리스트에서 요소의 발생 횟수를 세는 방법입니다.

리스트에서 요소의 발생 횟수를 세는 방법에 대한 단계별 자습서입니다:

  1. 먼저, 리스트와 발생 횟수를 세고자 하는 요소를 정의하세요. 예를 들어, myList라는 리스트와 targetElement라는 요소가 있다고 가정해 봅시다.

  2. 발생 횟수를 추적하기 위해 count라는 변수를 초기화하고 0으로 설정하세요.

  3. 반복문을 사용하여 리스트의 각 요소를 반복합니다. 예를 들어, myList의 각 요소를 반복하기 위해 for 반복문을 사용할 수 있습니다.

    for element in myList:
    # 여기에 코드를 작성하세요
  4. 반복문 내부에서 현재 요소가 대상 요소와 일치하는지 확인하세요.

    for element in myList:
    if element == targetElement:
    # 여기에 코드를 작성하세요
  5. 현재 요소가 대상 요소와 일치한다면, count 변수를 1씩 증가시키세요.

    for element in myList:
    if element == targetElement:
    count += 1
  6. 반복문이 완료된 후, count 변수에는 리스트에서 대상 요소의 총 발생 횟수가 저장됩니다.

    print("리스트에서 요소", targetElement, "는", count, "번 발생합니다.")

Python에서의 완전한 예시는 다음과 같습니다:

myList = [1, 2, 3, 2, 4, 2, 5]
targetElement = 2
count = 0

for element in myList:
if element == targetElement:
count += 1

print("리스트에서 요소", targetElement, "는", count, "번 발생합니다.")

출력:

리스트에서 요소 2는 3번 발생합니다.

또한 이 기능을 재사용 가능하도록 함수로 캡슐화할 수도 있습니다:

def count_occurrences(myList, targetElement):
count = 0

for element in myList:
if element == targetElement:
count += 1

return count

myList = [1, 2, 3, 2, 4, 2, 5]
targetElement = 2

occurrences = count_occurrences(myList, targetElement)
print("리스트에서 요소", targetElement, "는", occurrences, "번 발생합니다.")

출력:

리스트에서 요소 2는 3번 발생합니다.

여기까지입니다! 이제 리스트에서 요소의 발생 횟수를 세는 방법을 알게 되었습니다.