Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python - 각 키의 고유 값 수

<시간/>

모든 키의 고유 값 개수를 구해야 할 때 'append' 방법과 함께 반복이 사용됩니다.

예시

아래는 동일한 데모입니다.

my_list = [12, 33, 33, 54, 84, 16, 16, 16, 58]

print("The list is :")
print(my_list)

filtered_list = []

elem_count = 0

for item in my_list:
   if item not in filtered_list:
      elem_count += 1
      filtered_list.append(item)

print("The result is :")
print(elem_count)

출력

The list is :
[12, 33, 33, 54, 84, 16, 16, 16, 58]
The result is :
6

설명

  • 목록이 정의되고 콘솔에 표시됩니다.

  • 빈 목록이 정의되었습니다.

  • 정수는 0에 할당됩니다.

  • 원래 목록이 반복됩니다.

  • 원래 목록에 있는 요소가 두 번째 목록에 없으면 정수가 1씩 증가합니다.

  • 빈 목록에 번호가 추가됩니다.

  • 콘솔에 표시되는 출력입니다.