Programing Language/Python

Python HackerRank : Plus Minus

Data-SSung 2020. 7. 31. 21:11
반응형

문제

  • 리스트 안에서 0보다 큰 수의 비율, 0보다 작은 수 의 비율, 0인 수의 비율 값 구하기
  • 이 문제의 포인트는 Positive, Negative, Zero 의 비율을 한 줄씩 출력!
def plusMinus(arr):
    P = sum(i>0 for i in arr)/len(arr)
    N = sum(i<0 for i in arr)/len(arr)
    Z = sum(i==0 for i in arr)/len(arr)
    
    print(round(P,6), round(N,6), round(Z,6), sep='\n')

 

참고 : https://www.hackerrank.com/challenges/plus-minus/problem

반응형