왜 list.join(string)가 아니라 string.join(list) 인가요?
조회수 3340회
제가 생각하기엔 "Hello-world"를 만든다고 했을 때 소스코드1처럼 쓰는 게 더 보기 좋은 것 같은데 왜 소스코드1은 실행도 안되고 소스코드 2같이 써야 하나요? 이유가 있나요?
소스코드1
my_list = ["Hello", "world"]
print my_list.join("-")
소스코드2
my_list = ["Hello", "world"]
print "-".join(my_list)
댓글 입력