dict is not callable
691
작성자 없음
작성한 질문수 0
my_dict = dict(my_value1=456, my_key=1000)
my_dict 라고 셀에 입력했는데
"dict" object is not callable 이라면서 안나오네요?똑같이 했는데 왜 안되는걸까요?
답변 1
1
안녕하세요?
파이썬 재시작 후 다시 실행하시면 해결되는 간단한 문제입니다.
결론을 먼저 말씀드리면, 위 라인 자체에는 문제가 없습니다.

다만, (추측해보건대) 아마 위쪽에서 실수로 dict = dict(my_value1=456, my_key=1000)라든지,
이와 비슷한 방법으로 dict를 사전데이터로 덮어씌우셨을 수 있습니다.
그래서 dict라는 키워드가 자료형 dict가 아닌
{'my_value1': 456, 'my_key': 1000}를 가리키고 있는 상태였을 것 같아요.
변수명으로 모듈 이름이나 자료형을 덮어씌워버리는 경우가 더러 있고,
그로 인한 오류도 자주 발생하기 때문에, 주의하여 사용해 주시기 바랍니다.
행복한 하루 되세요^^
수업자료 다운로드
0
47
1
extension 설치 시 오류 문의
0
163
2
아나콘다 윈도우즈 설치 시, 다른 설치만 보입니다.
0
403
2
모듈 스크랩파이 설치가 안됩니다
0
159
1
아나콘다 프롬프트에서 모듈이 실행이 안되어요
0
320
2
desktop이 없어서..
0
145
1
Continue 질문입니다
0
110
1
%0이 짝수라는뜻인가요?
0
137
1
continue에 관해서 질문드립니다
0
111
1
사용자 파일 밑에 Anaconda 설치가 되지 않습니다.
0
367
1
예외처리 구문
0
102
1
파이썬 모듈
0
156
2
jupyter toc이 설치되지 않습니다.
0
119
1
딕셔너리 문자 따옴표
0
108
1
띄어쓰기를 꼭 언더바로 표시하는 이유가 있나요?
0
580
1
자료를 다운받았는데 주피터에 뜨지않습니다
0
188
2
아나콘다 설치시에 jupyter lab이 안깔렸어요
0
359
1
수업자료를 어떤 곳에 넣어야 하나요?
0
264
1
익스텐션 설치하면 아래와 같은 화면이 나옵니다
0
249
2
리스트
0
174
1
수치 연산?
0
191
1
윈도우 아나콘다 설치를 했습니다만, 설치 후 아나콘다 프롬프트를 실행하려고 검색창에서 입력했는데, 프롬프트가 없어요.
0
1557
1
함수의 정의/호출 관련 질문
0
216
1
(base)가 안 뜹니다.
0
359
2





