Skip to content
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

파이썬 any, all 사용하기

(배열데이터 안에 값이 하나라도 있는지 또는 모두 있는지 비교)

 

 

  • any() : 하나라도 True인게 있으면 True
  • all() : 모두 True여야 True 반환

 

쉽게 생각해 any는 or, all은 and 연산이라 보면 된다.

>>> any([False, False, False])
False
>>> any([False, True, False])
True
>>> all([False, True, False])
False
>>> all([True, True, True])
True

 

 

cur = 3 temp = [1,3,6,2] if any(cur<num for num in temp): print("There exist number that is larger than 3")

 

 

 

if any(input == i for i in mylist1):
if all(input == i for i in mylist2):

저 any와 all 벗겨도 되는거 아니야? 하겠지만 벗기면 에러가 난다.

 

mylist1 = [1, 2, 3, 4, 5]
input1 = 1
if any(input1 == i for i in mylist1):
    print("리스트에 1이 존재함")

# 출력 : 리스트에 1이 존재함

input2 = 6
if any(input2 == i for i in mylist1):
    print("리스트에 6이 존재함")
else:
    print("리스트에 6이 존재하지 않음")
    
# 출력 : 리스트에 6이 존재하지 않음


mylist2 = [1, 1, 1, 1, 1]
input = 1
if all(input == i for i in mylist2):
    print("모든 리스트의 원소는 1임")
else:
    print("1이 아닌 원소가 존재")
    
# 출력 : 모든 리스트의 원소는 1임

mylist2 = [1, 1, 1, 1, 5]
input = 1
if all(input == i for i in mylist2):
    print("모든 리스트의 원소는 1임")
else:
    print("1이 아닌 원소가 존재")
    
# 출력 : 1이 아닌 원소가 존재

 

 

 

 

로그인 후 댓글쓰기가 가능합니다.

?

  1. 파이썬 변수전달하기

  2. 파이썬 변수내용 문자열 자르기 특이한 점

  3. 파이썬 변수가 정의되었는지 여부 확인방법코드

  4. 파이썬 모듈 업그레이드 명령어

  5. 파이썬 매수할 피라미드 매수전략

  6. 파이썬 랜덤으로 시험문제 풀기

  7. 파이썬 랜덤으로 문제풀기 #2

  8. 파이썬 글자 인식, 파이썬 OCR, 파이썬 Tesseract 사용

  9. 파이썬 구글스프레드시트 값 불러오기 html로 변환작업 중!

  10. 파이썬 requestsbeautifulsoup 으로 웹 input에 입력값 대입한 뒤 결과값 파일로 저장하기

  11. 파이썬 pyautogui 화면에 여러개의 동일한 이미지가 있을 때 n번째 이미지 선택하기

  12. 파이썬 pyautogui 자주쓰는 이미지 서치 def 지정하기

  13. 파이썬 openyxl 엑셀파일(xlsx) 저장하기

  14. 파이썬 ModuleNotFoundError: No module named 'pip' 갑자기 나타난 오류!

  15. 파이썬 googleapiclient 모듈이 설치가 안될때 해결방법

  16. 파이썬 easyocr 이미지 문자 인식

  17. 파이썬 dictionary 딕셔너리 조작

  18. 파이썬 datetime 모듈로 초간단 날짜 표현하기

  19. 파이썬 any, all 사용하기(배열데이터 안에 값이 하나라도 있는지 또는 모두 있는지 비교)

  20. 키움증권 openAPI 지정가분할매수주문.py

Board Pagination Prev 1 2 3 Next
/ 3

http://urin79.com

우린친구블로그

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소