본문 바로가기

IN

[Python] 리스트에 요소가 있는지 확인하기 - in, not in 이번에는 리스트에 데이터가 있는지 확인해볼게요. my_list = [1, 2, 3, 4, 5] my_list에 숫자 3이 있는지 확인하고 싶은데 어떻게 해야할까요? 반복문을 이용해서 my_list에 숫자 3이 있는지 하나씩 확인해야 할까요? 파이썬에서는 in이라는 기능를 이용해서 데이터가 있는지 쉽게 확인할 수 있어요. 그럼 어떻게 사용하는지 알아볼까요? is_exist_1 = 3 in my_list is_exist_2 = 7 in my_list print(is_exist_1) >> (출력) True print(is_exist_2) >> (출력) False not_exist = 7 not in my_list print(not_exist) >> (출력) True 먼저 숫자 3이 my_list에 있는지 확인.. 더보기
[Python] 문자열 안에 단어가 있는지 확인하기 - in '안녕하세요. 저는 게으른 개발자입니다. 만나서 반갑습니다.' 문자열 안에 특정 글자가 있는지 확인하고 싶은데 어떻게 해야할까요? 위에 작성한 hello_str 안에 ‘게으른 개발자’라는 단어가 있는지 알고 싶어요. 여러분들, hello_str 안에 ‘게으른 개발자’라는 단어가 들어있나요? 네! hello_str 안에 제가 찾는 문자가 들어있네요. 이처럼 파이썬 소스코드를 작성하다보면 문자열 안에 어떤 글자가 들어있는지 확인해야하는 경우가 생길거에요. 그럼 파이썬에서는 어떻게 확인할 수 있을까요? hello_str = '안녕하세요. 저는 게으른 개발자입니다. 만나서 반갑습니다.' print('게으른 개발자' in hello_str) >> True print('안녕!' in hello_str) >> Fal.. 더보기