inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

문과생도, 비전공자도, 누구나 배울 수 있는 파이썬(Python)!

2.7 딕셔너리(dictionary)

dict is not callable

683

작성자 없음

작성한 질문수 0

1

my_dict = dict(my_value1=456, my_key=1000)

my_dict 라고 셀에 입력했는데

"dict" object is not callable 이라면서 안나오네요?똑같이 했는데 왜 안되는걸까요?

python

답변 1

1

일코

안녕하세요?

파이썬 재시작 후 다시 실행하시면 해결되는 간단한 문제입니다.
결론을 먼저 말씀드리면, 위 라인 자체에는 문제가 없습니다.

image


다만, (추측해보건대) 아마 위쪽에서 실수로 dict = dict(my_value1=456, my_key=1000)라든지,
이와 비슷한 방법으로 dict를 사전데이터로 덮어씌우셨을 수 있습니다.

그래서 dict라는 키워드가 자료형 dict가 아닌
{'my_value1': 456, 'my_key': 1000}를 가리키고 있는 상태였을 것 같아요.

 

변수명으로 모듈 이름이나 자료형을 덮어씌워버리는 경우가 더러 있고,
그로 인한 오류도 자주 발생하기 때문에, 주의하여 사용해 주시기 바랍니다.

 

행복한 하루 되세요^^

수업자료 다운로드

0

29

1

extension 설치 시 오류 문의

0

141

2

아나콘다 윈도우즈 설치 시, 다른 설치만 보입니다.

0

377

2

모듈 스크랩파이 설치가 안됩니다

0

143

1

아나콘다 프롬프트에서 모듈이 실행이 안되어요

0

292

2

desktop이 없어서..

0

133

1

Continue 질문입니다

0

100

1

%0이 짝수라는뜻인가요?

0

122

1

continue에 관해서 질문드립니다

0

103

1

사용자 파일 밑에 Anaconda 설치가 되지 않습니다.

0

340

1

예외처리 구문

0

94

1

파이썬 모듈

0

141

2

jupyter toc이 설치되지 않습니다.

0

111

1

딕셔너리 문자 따옴표

0

98

1

띄어쓰기를 꼭 언더바로 표시하는 이유가 있나요?

0

561

1

자료를 다운받았는데 주피터에 뜨지않습니다

0

179

2

아나콘다 설치시에 jupyter lab이 안깔렸어요

0

341

1

수업자료를 어떤 곳에 넣어야 하나요?

0

255

1

익스텐션 설치하면 아래와 같은 화면이 나옵니다

0

233

2

리스트

0

166

1

수치 연산?

0

178

1

윈도우 아나콘다 설치를 했습니다만, 설치 후 아나콘다 프롬프트를 실행하려고 검색창에서 입력했는데, 프롬프트가 없어요.

0

1497

1

함수의 정의/호출 관련 질문

0

211

1

(base)가 안 뜹니다.

0

343

2