[Python3] int 형 리스트 join, *

Song_Song·2021년 4월 27일
0

문자열로 구성된 리스트의 원소를 합치려면 "(특정문자열)".join(list) 를 사용하면 된다.

하지만 int로 구성된 리스트를 같은 방법으로 합치면 아래와 같은 에러 메시지가 출력된다.

HOW?

아래처럼 사용하면 된다.

' '.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

profile
성장을 위한 정리 블로그

0개의 댓글