강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

Victor Kang님의 프로필 이미지
Victor Kang

작성한 질문수

타입 파이썬! 올바른 class 사용법과 객체지향 프로그래밍

Final Types

Final로 타이핑한 변수에 list를 넣는다면

작성

·

224

1

list는 mutable하니까 아래처럼 조작해도 별 문제가 없을 듯 합니다.

만약 재할당도 불가능하고(아마 Final을 사용한)

조작도 불가능하게 하고싶다면 어떻게 해야하는지 알 수 있을까요?

퀴즈

파이썬 코드에 타입 힌트(예: `int`, `str`)를 추가하는 주된 목적은 무엇일까요?

코드 실행 속도를 향상시키기 위함

런타임 시 모든 타입 오류를 자동으로 방지하기 위함

코드 가독성을 높이고 개발 도구의 도움을 받기 위함

변수의 타입을 자동으로 다른 타입으로 변환하기 위함

답변 1

1

윤상석님의 프로필 이미지
윤상석
지식공유자

제가 알기로는 mutable value에 대해서는 불변하도록 타이핑 할 수 없습니다.

사실 파이썬의 타이핑은 타입힌트에 불과하기 때문이죠. ㅠㅠ 

좋은 질문 감사합니다.

Victor Kang님의 프로필 이미지
Victor Kang

작성한 질문수

질문하기