결론부터 말하면, 이런 오류가 난다
TypeError: sequence item 0: expected str instance, int found
num = [1, 3, 5, 7]
num_str = ", ".join(num) # 에러 발생
join 함수는 하나의 문자열로 합쳐서 반환해주기 때문이다.
따라서, map(str,리스트이름) 을 사용해 리스트의 각 요소를 문자열로 변환한 후에 join을 사용해야 한다.
num = [1, 3, 5, 7]
num_str = ", ".join(map(str,num))
# 1, 3, 5, 7