join 함수 질문입니다.
number = int(input("정수입력 > "))

if number % 2 == 0:
    print("\n".join([
        "입력한 문자열은 {}입니다.",
        "{}는(은) 짝수입니다."
    ]).format(number, number))
else:
    print("\n".join([
        "입력한 문자열은 {}입니다.",
        "{}는(은) 홀수입니다."
    ]).format(number,number))

위의 코드 print문에서 ([, ])와 같은 괄호들을 볼 수 있는데
여기서 대괄호는 왜 쓰는 건가요?

개발자가_되어보자 350

2020년 12월 24일 11:34 오후

목록으로
1개의 답변이 있습니다. 1 / 1 Page

대괄호는 리스트 자료형을 만들 때 사용합니다.

"\n".join(["aaa", "bbb"]) 처럼 실행하면 "aaa"와 "bbb" 사이에 줄바꿈 문자가 삽입됩니다.

박응용

2020년 12월 24일 11:41 오후

이렇게 보니 알겠네요 그냥 리스트를 넣어준거라서 대괄호가 들어갔던 것이군요.. 답변 주셔서 감사합니다! - 개발자가_되어보자님, 2020년 12월 24일 11:57 오후 추천 , 대댓글