파이썬을 배우기 위해 노력하고 있으며 일반적인 코딩 표준에 세심한주의를 기울이고 있습니다. 이것은 무의미한 까다로운 질문처럼 보일 수 있지만, 배우면서 모범 사례에 초점을 맞추려고 노력하므로 '나쁜'습관을 배우지 않아도됩니다.
dict를 초기화하는 두 가지 일반적인 방법이 있습니다.
a = {
'a': 'value',
'another': 'value',
}
b = dict(
a='value',
another='value',
)
어느 것이 "파이 토닉"이라고 여겨지 는가? 어느 것을 사용하십니까? 왜?
{}
꽤 균일하게 사용 되지만 dict()
다른 곳 에서 많은 명시 적 접근 방식을 봅니다. 나는 명백한 구문의 이점을 볼 수 있었지만 공식 문서에 접근 방식이 없으면 나를 의심하게 만들었습니다. 이것을 게시 한 후 라이브러리 문서를 살펴보고 dict
명시 성 dict
을 사용하여 dict를 초기화 할 때 키가 유효한 식별자 여야한다는 경고를 발견했습니다 .
dict()
철자가 있습니다- dict
유형의 이름을 사용합니다. 중괄호 ( {}
)는 구두점을 사용하여 유형을 식별합니다.