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. 09
    Mar 2023
    09:59

    스프레드시트에서 수정, 삭제 버튼 만들기

    Category[Docs]스프레드시트 Views1821
    Read More
  2. 28
    Jun 2016
    00:37

    xe 타이틀 게시판 이름 없애기

    CategoryServer Views1803
    Read More
  3. 06
    Sep 2016
    20:32

    Apache에 대한 mod_proxy 지원 구성

    CategoryServer Views1801
    Read More
  4. 31
    May 2021
    00:08

    파이썬 사이트 정보 가져와서 필요한 내용 추출하기

    Category컴퓨터잡담 Views1779
    Read More
  5. 08
    Jan 2015
    23:26

    컴퓨터가 많이 느리다면?

    CategoryWindowsTip Views1777
    Read More
  6. 11
    Feb 2015
    14:39

    윈도우 XP SP3 와 Windows 8.1 두가지 부팅 메뉴얼

    CategoryWindowsTip Views1768
    Read More
  7. 08
    Jul 2021
    12:08

    KM Wakeup 절전모드 예약 및 깨우는 프로그램

    Category컴퓨터잡담 Views1763
    Read More
  8. 06
    Sep 2021
    13:34

    키움증권 OpenAPI 당황스러움

    Category파이썬 Views1749
    Read More
  9. 30
    Apr 2016
    12:26

    서버 부하상태 체크

    CategoryServer Views1709
    Read More
  10. 22
    Jun 2021
    08:01

    파이썬 리스트에 데이터 삽입하기

    Category컴퓨터잡담 Views1707
    Read More
  11. 10
    Mar 2023
    10:14

    스프레드시트의 값의 변화에 따라 지메일로 메일을 보내는 스크립트

    Category[Docs]스프레드시트 Views1661
    Read More
  12. 23
    Dec 2014
    18:09

    익스플로러 ftp 정상화 시키기

    CategoryWindowsTip Views1660
    Read More
  13. 16
    Mar 2016
    12:18

    [Apache] mod_expires .htaccess을 수정하여 브라우저 캐싱하기

    CategoryServer Views1658
    Read More
  14. 19
    Aug 2016
    15:10

    XE file cache 활용

    CategoryServer Views1648
    Read More
  15. 27
    Jan 2015
    07:33

    IE 익스플로러 메뉴 바탕이 검정색으로 변했을경우 대처방법

    CategoryWindowsTip Views1644
    Read More
  16. 25
    Mar 2016
    08:58

    [아파치 error.log] Fatal Error Unable to reattach to base address

    CategoryServer Views1643
    Read More
  17. 05
    Jun 2021
    23:13

    파이썬 한우정액 정보 스프레드로 추출하기

    Category컴퓨터잡담 Views1625
    Read More
  18. 23
    Jun 2021
    13:32

    파이썬 멀티라벨 소스 줄이기

    Category컴퓨터잡담 Views1616
    Read More
  19. 16
    Jun 2021
    08:08

    Python 파일을 exe파일로 컴파일하기

    Category컴퓨터잡담 Views1611
    Read More
  20. 02
    Sep 2021
    23:14

    [python] 윈도우 파이썬 모듈 설치 방법 (특정프로그램 설치 없이 기본프로그램 활용)

    Category컴퓨터잡담 Views1581
    Read More
Board Pagination Prev 1 ... 41 42 43 44 45 46 Next
/ 46

http://urin79.com

우린친구블로그

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


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

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

설치 취소