a=[1, 'this','a',' '] if str in a: print(a)
리스트에서 문자열 자료형이 있는지없는지를 알고싶은데 이렇게하면 나오는거아닌가요?
a=[1, 'this','a',' '] # 문자열인 원소를 알고 싶다면 for s in filter(lambda i: isinstance(i, str), a): print(s) # 있는지 없는지 여부만 확인하고 싶다면 if any(isinstance(el, str) for el in a): print(str(a) + " has a string")
프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.
댓글 입력