Использование python 3.2.defaultdict не определен
import collections
d = defaultdict(int)
пробег
NameError: name 'defaultdict' is not defined
Ive перезапущен Idle. Я знаю, что коллекции импортируются, потому что печатая
collections
результатов в
<module 'collections' from '/usr/lib/python3.2/collections.py'>
также помочь (коллекции) показывает мне помощь в том числе класса defaultdict.
Что я делаю неправильно?
Читайте о 'import'. Он добавляет только имена, которые вы указываете в пространство имен. Например, вы можете использовать 'from collections import defaultdict', или вы можете ссылаться на' defaultdict' как 'collections.defaultdict'. –
Какое сообщение здесь дает вам представление о том, что это сработает? Возможно, это может быть исправлено, если какой-то ответ забыли использовать правильное заявление о ввозе. –