Sử dụng trăn 3.2.defaultdict không được xác định
import collections
d = defaultdict(int)
chạy
NameError: name 'defaultdict' is not defined
Ive khởi động lại Nhàn rỗi. Tôi biết các bộ sưu tập đã được nhập khẩu, vì gõ
collections
kết quả trong
<module 'collections' from '/usr/lib/python3.2/collections.py'>
cũng giúp (bộ sưu tập) chỉ cho tôi sự giúp đỡ trong đó có lớp defaultdict.
Tôi đang làm gì sai?
đọc về 'import'. Nó chỉ thêm các tên bạn chỉ định vào không gian tên của bạn. Ví dụ, bạn có thể sử dụng 'from collections import defaultdict' hoặc bạn có thể tham khảo' defaultdict' là 'collections.defaultdict'. –
Bài đăng nào ở đây cho bạn ý tưởng rằng điều đó sẽ hoạt động? Có lẽ nó có thể được sửa chữa nếu một số câu trả lời quên sử dụng các báo cáo nhập khẩu đúng .. –