목록print (2)
라떼는말이야

백준과 같은 곳에선 답안을 출력문으로 받게 된다. 그 중 위와 같이 숫자들을 한 줄로 공백과 함께 출력하는 형태를 자주 접했을 것이다. 보통은 저 숫자들이 리스트에 담겨 있기 때문에 리스트에 숫자들이 담겨 있는 경우 한 줄에 출력해야 한다. 본 포스트에서는 그러한 방법을 몇 개 소개하고자 한다. li = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] 반복문 사용 가장 쉽고, 직관적이고, 이해하기 쉬운 방법이다. 꼭 숫자 리스트가 아닌 다른 타입이 들어있어도 가능한 방법이다. for n in li: print(n, end=' ') print() 단, 주의해야 할 점은 print의 end 속성으로 공백을 설정해야 한다. 기본 값은 개행 문자('\n')로 되어 있다. 개행 문자 대신 공백을 넣은 것..

파이썬에는 다양한 출력 방법이 존재한다. 코딩 테스트 같은 경우 시간 복잡도와 공간 복잡도가 아주 중요한데 특히 시간 복잡도에서 좌절을 겪는 경우가 상당히 많다. 이 글은 알고리즘 문제를 풀다가 동일한 알고리즘인데 시간 차이가 많이 나는 경우를 발견해서 작성하게 되었다. 파이썬의 다양한 출력 방법 문자열 결합 방식 가장 기본적인 방법이다. a, b, c = 1, 2, 3 print("a는:", a, "b는:",b , "c는:", c) print("a는:" + str(a), "b는:" + str(b) , "c는:" + str(c)) ,(comma)로 이어서 출력할 수 있다. 이때 a, b, c는 정수 타입이지만 별도의 변환 없이 출력이 가능하다. +(plus)로 이어 줄 수도 있다. 하지만 이 방법은 문자..