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. PHP Opcache 속도개선 시키기

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

  3. [파이썬] 설치 및 사용방법

  4. XE Content font-size:수정방법

  5. 파이썬으로 네이버 증권정보 추출하기

  6. ISO USB 굽기 최고의 프로그램

  7. XE Request 줄이기

  8. 파일 업로드 폴더 변경

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

  10. 공유기의 공인IP(Wan) 미할당으로 안되는 증상이 잦은경우 대처방법

  11. XCOPY로 중요파일 백업하기

  12. 멀티부팅 USB 만들기

  13. 오토셋과 apmsetup

  14. 파이썬 파라미터 변수값 전달받기

  15. 파이썬 게시물 검색으로 새로운 게시물 등록시 지메일로 파일 보내기

  16. XE <title>제목 - 사이트명</title> 으로 변경방법

  17. XP USB 부팅디스크 만들기 & 고스트

  18. 윈도우용 FTP 프로그램 WinSCP

  19. 스프레드시트에서 검색 버튼 만들기

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

Board Pagination Prev 1 ... 3 4 5 6 7 ... 46 Next
/ 46

http://urin79.com

우린친구블로그

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


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

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

설치 취소