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

Python – 목록의 양수 요소 비율 계산

<시간/>

목록의 양수 요소의 백분율을 계산해야 하는 경우 목록 이해와 'len' 방법을 사용합니다.

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

예시

my_list = [14, 62, -22, 13, -87, 0, -21, 81, 29, 31]

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

my_result = (len([element for element in my_list if element > 0]) / len(my_list)) * 100

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

출력

The list is :
[14, 62, -22, 13, -87, 0, -21, 81, 29, 31]
The result is :
0

설명

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

  • 목록 이해는 목록을 반복하고 요소가 0보다 큰지 확인하는 데 사용되며 이러한 요소는 목록의 길이와 100의 곱으로 나뉩니다.

  • 위 연산의 길이는 변수에 할당됩니다.

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