Utilizzo di python 3.2.defaultdict non definito
import collections
d = defaultdict(int)
conduzione
NameError: name 'defaultdict' is not defined
Ive riavviato Idle. So collezioni viene importato, perché digitando
collections
risultati in
<module 'collections' from '/usr/lib/python3.2/collections.py'>
anche aiutare (collezioni) mi mostra l'aiuto tra cui la classe defaultdict.
Cosa sto sbagliando?
Leggi su 'import'. Aggiunge solo i nomi specificati al tuo spazio dei nomi. Ad esempio, potresti usare 'from collections import defaultdict', oppure puoi fare riferimento a' defaultdict' come 'collections.defaultdict'. –
Quale post qui ti ha dato l'idea che avrebbe funzionato? Forse può essere corretto se qualche risposta dimentica di usare la giusta istruzione di importazione .. –