How does defaultdict work? (Duplicate 1)

  • defaultdict will automatically create a dictionary for you that has keys which are the integers 0-10.
  • defaultdict forces a dictionary to only accept keys that are of the types specified when you created the defaultdict (such as string or integers).
  • If you try to access a key in a dictionary that doesn’t exist, defaultdict will create a new key for you instead of throwing a KeyError.
  • defaultdict stores a copy of a dictionary in memory that you can default to if the original gets unintentionally modified.
Join our list

Subscribe to our mailing list and get interesting stuff and updates to your email inbox.

Thank you for subscribing.

Something went wrong.

Leave a Comment

Join our list

Subscribe to our mailing list and get interesting stuff and updates to your email inbox.

Thank you for subscribing.

Something went wrong.

Send this to a friend