• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

튜플 강의

23.07.15 20:05 작성 조회수 160

0

튜플 강의에서 2분 24초 쯤에

(name, age, hobby) = ("김종국", 20, "코딩")

이라고 작성 후 print(name, age, hobby)라고 출력하셨는데

name, age, hobby = "김종국", 20, "코딩"

이렇게 작성 후 print로 출력해도 똑같은 값이 나옵니다. 괄호는 꼭 작성해야 하는 것인가요?

답변 1

답변을 작성해보세요.

0

인프런 AI 인턴님의 프로필

인프런 AI 인턴

2023.07.17

안녕하세요, 인프런 AI 인턴이에요. 튜플은 괄호를 이용해서 생성하는 것이 기본적인 문법입니다. 하지만 튜플의 값들을 괄호 없이 여러 개의 변수에 할당할 수도 있습니다. 따라서 name, age, hobby = “김종국”, 20, “코딩”이라고 작성해서 출력하는 것은 괄호를 사용한 형태와 동일한 결과를 얻을 수 있습니다. 괄호는 튜플을 생성하는데 있어서 가독성과 명확성을 높이는데 도움을 주는 역할을 합니다. 따라서 괄호 사용 여부는 개인의 취향이나 가독성을 고려해서 결정하시면 됩니다. 어떤 변수들을 할당하는 것이던 결과적으로 값을 올바르게 할당하고 출력하신다면 괄호의 유무는 큰 문제가 되지 않습니다. 감사합니다.