[Python 문법] in, not in 연산자

Binsu·2021년 6월 23일
0

Python Basics

목록 보기
5/8

시퀀스 객체 안에서 찾고자 하는 값이 존재하는지 확인하고자 할 때, innot in 연산자를 사용한다.

시퀀스(Sequence) 객체란?
문자열, 리스트, 튜플, range와 같이 여러 개의 값들을 하나의 변수에 모아서 만들 수 있는 자료형

in 연산자는 시퀀스 객체 안에서 찾고자 하는 값이 존재하면 True를 반환하고, 존재하지 않으면 False를 반환한다.
not in 연산자는 그 반대의 역할을 한다.

str = 'Hello'
a = [1, 2, 3, 4, 5]

if 'H' in str:
  print('H가 있습니다.')
if 'A' not in str:
  print('A가 없습니다.')

if 1 in a:
  print('1이 리스트에 있습니다.')
if 0 not in a:
  print('0은 리스트에 없습니다.')

str = 'Hello'
a = [1, 2, 3, 4, 5]

for c in str:
	print(c)

print()

for x in reversed(a):
	print(x, end = ' ')	# 5 4 3 2 1

0개의 댓글