Difference between revisions of "Python collections"

From wikieduonline
Jump to navigation Jump to search
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
https://docs.python.org/3/library/collections.html
 
https://docs.python.org/3/library/collections.html
  
.../...
+
 
[[deque]]
+
This module implements specialized container datatypes providing alternatives to Python’s general purpose built-in containers, dict, list, set, and tuple.
.../...
+
 
 +
* namedtuple() factory function for creating tuple subclasses with named fields
 +
 
 +
* [[deque]] list-like container with fast appends and pops on either end
 +
 
 +
* ChainMap dict-like class for creating a single view of multiple mappings
 +
 
 +
* Counter dict subclass for counting hashable objects
 +
 
 +
* OrderedDict dict subclass that remembers the order entries were added
 +
 
 +
* defaultdict dict subclass that calls a factory function to supply missing values
 +
 
 +
* UserDict wrapper around dictionary objects for easier dict subclassing
 +
 
 +
* UserList wrapper around list objects for easier list subclassing
 +
 
 +
* UserString wrapper around string objects for easier string subclassing
 +
 
 +
 
 +
 
 +
== Related ==
 +
* [[Python collection: deque (double-ended queue)]]
  
 
== See also ==
 
== See also ==
 +
* {{Python collections}}
 +
* {{Data structures}}
 
* {{Python}}
 
* {{Python}}
  
 
[[Category:Python]]
 
[[Category:Python]]

Latest revision as of 05:12, 13 November 2024

https://docs.python.org/3/library/collections.html


This module implements specialized container datatypes providing alternatives to Python’s general purpose built-in containers, dict, list, set, and tuple.

  • namedtuple() factory function for creating tuple subclasses with named fields
  • deque list-like container with fast appends and pops on either end
  • ChainMap dict-like class for creating a single view of multiple mappings
  • Counter dict subclass for counting hashable objects
  • OrderedDict dict subclass that remembers the order entries were added
  • defaultdict dict subclass that calls a factory function to supply missing values
  • UserDict wrapper around dictionary objects for easier dict subclassing
  • UserList wrapper around list objects for easier list subclassing
  • UserString wrapper around string objects for easier string subclassing


Related[edit]

See also[edit]

Advertising: