파이썬 반복문 질문입니다.

조회수 888회

이미지

주석에 달린 것처럼 일일이 입력하지 않고 반복문 형식으로 출력하고 싶은데 반복문을 돌리는 순간,,, 저렇게 텍스트가 각각 읽히는데 방법이 있을까요?

감사합니다!

1 답변

  • 좋아요

    0

    싫어요
    채택 취소하기

    for 문을 써도 되는데, list comprehension 과 join 으로 한줄로 해봤습니다.

    뒤쪽의 labels 는 무슨 의도인지 잘 모르겠네요.

    for i in range(10):
        print(' '.join('(%s %s)'%(batch[i, j], reverse_dict[batch[i, j]) for j in range(4)),
              '->'< labels[i, 0], reverse_dict[labels[i, 0]])
    

    PS. 코드는 캡쳐보다는 마크다운 문법의 코드블럭으로 넣어주세요.

    • 네, 덕분에 해결되었습니다. 감사합니다^^ 좋은 주말 되세요! 땡큐베리너츠 2019.3.30 16:17

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)