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

Python - 목록의 모든 값이 주어진 값보다 작은지 확인

<시간/>

파이썬 데이터 분석에서 우리는 때때로 주어진 숫자를 많은 값을 포함하는 목록과 비교해야 하는 상황에 직면합니다. 이 기사에서는 주어진 숫자가 주어진 목록에 있는 각 값보다 작은 경우 지느러미를 찾아야 합니다. 우리는 다음 두 가지 방법을 사용하여 그것을 달성할 것입니다.

for 루프 사용

주어진 목록을 반복하고 주어진 값을 목록의 각 값과 비교합니다. 목록의 모든 값이 비교되고 각 단계에서 비교 조건이 양호하면 결과를 Yes로 인쇄합니다. 그렇지 않으면 결과가 아니오입니다.

예시

List =[10, 30, 50, 70, 90]value =95count =0for i in List:if value <=i:result =False print("No") break else:count =count +1if count ==len(목록):print("예")

출력

위의 코드를 실행하면 다음과 같은 결과가 나옵니다. -

<예>예

all() 사용

all 메소드는 루프처럼 동작하고 목록의 각 요소를 주어진 요소와 비교합니다. 따라서 if else 조건에서 all을 사용하여 비교를 수행합니다.

예시

목록 =[10, 30, 50, 70, 90]값 =85if (all(x <목록의 x 값)):print("yes")else:print("아니오")

출력

위의 코드를 실행하면 다음과 같은 결과가 나옵니다. -

아니요