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. 05
    Sep 2021
    09:06

    파이썬 변수전달하기

    Category파이썬 Views1446
    Read More
  2. 06
    Sep 2021
    13:34

    키움증권 OpenAPI 당황스러움

    Category파이썬 Views1749
    Read More
  3. 06
    Sep 2021
    14:19

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

    Category파이썬 Views1853
    Read More
  4. 11
    Sep 2021
    13:43

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

    Category파이썬 Views1956
    Read More
  5. 10
    Mar 2023
    14:09

    네이버 주식에서 종목의 투자정보 자료 가져오기

    Category파이썬 Views2244
    Read More
  6. 07
    Sep 2021
    16:33

    파이썬 키움증권 open api 분할매매 주문하기

    Category파이썬 Views2338
    Read More
  7. 04
    Mar 2023
    08:39

    python class def

    Category파이썬 Views2366
    Read More
  8. 13
    Sep 2021
    18:14

    파이썬 dictionary 딕셔너리 조작

    Category파이썬 Views2536
    Read More
  9. 16
    Sep 2021
    16:17

    파이썬 키움openAPI 보유종목 종목리스트 피라미드 매도주문하기

    Category파이썬 Views2557
    Read More
  10. 11
    Sep 2021
    14:26

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

    Category파이썬 Views2596
    Read More
  11. 11
    Sep 2021
    13:47

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

    Category파이썬 Views2714
    Read More
  12. 27
    Sep 2021
    11:35

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

    Category파이썬 Views2965
    Read More
  13. 16
    Sep 2021
    16:18

    파이썬 키움openAPI 보유종목 종목리스트 피라미드 매수주문하기

    Category파이썬 Views3026
    Read More
  14. 26
    Oct 2021
    05:59

    python html tag 제거 경로 금지 문자 제거

    Category파이썬 Views3180
    Read More
  15. 31
    Oct 2021
    12:12

    파이썬 정규표현식 (Regular Expressions)

    Category파이썬 Views3180
    Read More
  16. 17
    Sep 2021
    08:43

    python 에서 구글 캘린더 api 이용하기(server to server)

    Category파이썬 Views3277
    Read More
  17. 10
    Mar 2023
    14:33

    네이버 주식의 기업정보와 펀더멘탈정보 소스 가져오기

    Category파이썬 Views3366
    Read More
  18. 18
    Sep 2021
    09:46

    Python 메타블로그 글쓰기(제로보드, xpressengine blog api)

    Category파이썬 Views3433
    Read More
  19. 23
    Sep 2021
    22:29

    파이썬 팍스넷 추천종목 특정페이지 크롤링

    Category파이썬 Views3466
    Read More
  20. 13
    Sep 2021
    23:04

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

    Category파이썬 Views3527
    Read More
Board Pagination Prev 1 2 3 Next
/ 3

http://urin79.com

우린친구블로그

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


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

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

설치 취소