문자열로 구성된 리스트의 원소를 합치려면 "(특정문자열)".join(list) 를 사용하면 된다.
하지만 int로 구성된 리스트를 같은 방법으로 합치면 아래와 같은 에러 메시지가 출력된다.
아래처럼 사용하면 된다.
' '.join(map(str, num))
example
a = [1,2,3,4,5,6] print(" ".join(map(str,a)))
출력
1 2 3 4 5 6
위 예시처럼 그냥 공백으로 출력하려면 print(*list)로 하면 되는 것을 발견했다.
문제풀 때 편리할듯..
exapmle
a = [1,2,3,4,5,6] print(*a)
출력
1 2 3 4 5 6