hgk0404.tistory
Code After Work
hgk0404.tistory

공지사항

전체 방문자
오늘
어제
  • 전체 카테고리
    • [컴퓨터비전]
    • [Computer Science]
      • [컴퓨터네트워크]
      • [알고리즘]
      • [자료구조 in C]
      • [C & C++]
      • [이산수학]
      • [Math]
    • [머신러닝]
      • [Numpy, Pandas]
    • [Cloud]
      • [AWS]
      • [NCP]
      • [Kubernetes]
      • [Terraform]
    • [Dev]
      • [가상환경]
      • [Linux]
      • [Docker]
    • [Python]
    • [Coding Test]
      • [백준]
      • [프로그래머스]
      • [SQL]
    • [WEB]
    • [일상]
    • [엑셀]
    • [금융]

인기 글

최근 글

최근 댓글

250x250
hELLO · Designed By 정상우.
hgk0404.tistory

Code After Work

[Python]

[Python] in 연산자의 사용법, 예제

2022. 5. 11. 01:29
728x90

파이썬을 사용하는 개발자라면 누구나 in 연산자를 사용할 거라 생각합니다.

 

in 연산자 사용방법과 사용예를 알아보겠습니다.

 

1. 반복문에서 사용

예시

data = [ 1, 2, 3, 4, 5 ]

for i in data:
	print(i)

 

결과

1
2
3
4
5

 

이렇듯 기본적인 반복문 for 연산자와 함께 사용하는 경우가 있다.

 

2. if문과 함께 사용

 

예시

data = [ 1, 2, 3, 4, 5 ]

if 2 in data:
    print(2)

 

결과

2

 

data 리스트안에 2라는 원소를 가지는지 물어보는 if문 입니다.

 

결과에 만족하면 print(2)를 실행하는 조건을 가지고 있네요.

 

3. not in도 가능

 

2번의 연장으로 if문과 조합했을때 in이 아닌 not in도 가능합니다.

 

예시

data = [ 1, 2, 3, 4, 5 ]

if 6 not in data:
    print("YES")

 

결과

YES

 

어떠신가요? if문이 영어 문장을 써놓은것 같지 않나요?

 

if 6 not in data? 라고 말하는것 같네요 ㅎㅎ

 

 

 

 

728x90
저작자표시 동일조건 (새창열림)

'[Python]' 카테고리의 다른 글

[Python] 파이썬의 삼항연산자  (0) 2022.05.20
[Python] count 메서드  (0) 2022.05.18
[Python] .isdigit(), .isalpha(), .join() 함수  (0) 2022.03.20
[Python] input()보다 빠르게 입력 받기 - sys.stdin.readline()  (0) 2022.03.12
[Python] 음수 나누기에 대하여 - 개념, 방법  (0) 2022.02.24
'[Python]' 카테고리의 다른 글
  • [Python] 파이썬의 삼항연산자
  • [Python] count 메서드
  • [Python] .isdigit(), .isalpha(), .join() 함수
  • [Python] input()보다 빠르게 입력 받기 - sys.stdin.readline()
hgk0404.tistory
hgk0404.tistory
공부기록

티스토리툴바