질문


ddd

  • 알 수 없는 사용자

조회수 282


1 답변


좋아요
3
싫어요
채택취소하기
with open("test.txt") as f:
    y = f.readlines()

z = input("Word : ")
a = z.split()

for count, line in enumerate(y):
    if all(j in line for j in a):
        print(count+1, line)

조금 정리해보았습니다.

with open("test.txt") as f:
    y = f.readlines()

z = input("Word : ")
a = z.split()

for count, line in enumerate(y):
    if all(j in line.split() for j in a):
        print(count+1, line, end="")

이것을 의도하셨을 수도 있겠네요.


  • 한번 실행해보니 it과 다른 단어를 같이 검색하니 it이 들어있는 단어 (예: with 같은것)들이 같이 찍혀서 나오네요 다른 방법은 없을까요?    알 수 없는 사용자   2016.5.17 21:41     
  • 아래 코드로 해보세요    Dongwoo Kim   2016.5.17 21:42     
  • 와 나오는군요!감사합니다 참고해서 잘 사용하겠습니다!    알 수 없는 사용자   2016.5.17 21:44     
  • 네 즐거운 프로그래밍 하시길.    Dongwoo Kim   2016.5.17 21:45     

로그인이 필요한 기능입니다.

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 작성한 답변에 다른 개발자들이 댓글을 작성하거나 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.
► 로그인
► 계정만들기
Close