infinitic   5년 전

안녕하세요.

문제에 보면  출발 도착 좌표 'x1 y1 x2 y2'를 1 5 3 4 와 같이 공백으로 구분해서 입력받는데요

그래서 공백으로 구분된 좌표를 변수에 넣기 위해 아래와 같은 코드를 작성했습니다.

1) 입력받고 2) 공백으로 스플릿 3) 리스트 인덱스를 가지고 각 변수에 할당

    loc = input()
    loc = loc.split(' ')
    x1 = int(loc[0])
    y1 = int(loc[1])
    x2 = int(loc[2])
    y2 = int(loc[3])

혹시 위의 방법 말고 더 깔끔하고 간단한 방법이 있을까요?

변수가 여덟개씩 되는 문제들도 있는데 이런식으로 하니 너무 지저분합니다.

도움 말씀 주시면 감사하겠습니다!!

choiking10   5년 전

이런 코드는 어떠신가요

jung2381187   5년 전

또는 comprehension도 됩니다.

infinitic   5년 전

댓글 주신 세 분깨 진심으로 감사드려요..! 큰 도움이 되었습니다

열심히할게요 좋은 한 주 되세요!

댓글을 작성하려면 로그인해야 합니다.