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

Python - 목록의 총 등가 쌍

<시간/>

목록에서 전체 등가 쌍을 찾아야 하는 경우 반복과 함께 'set' 연산자와 '//' 연산자를 사용할 수 있습니다.

예시

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

<미리>my_list =[34, 56, 12, 32, 78, 99, 67, 34, 52, 78, 99, 10, 0, 11, 23,9]print("목록은 :")print(my_list )all_elems =set(my_list)my_result =0for elements in all_elems:my_result +=my_list.count(elements) // 2print("총 쌍은 :")print(my_result)

출력

목록은 다음과 같습니다:[34, 56, 12, 32, 78, 99, 67, 34, 52, 78, 99, 10, 0, 11, 23, 9]총 쌍은:3

설명

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

  • 목록이 집합으로 변환되어 변수에 할당됩니다.

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

  • 집합의 요소는 반복되고 '//' 연산자가 사용됩니다.

  • 결과에 추가됩니다.

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