added more common and efficient data structures (#29225)
This commit is contained in:
committed by
Randell Dawson
parent
dc0f0a96bb
commit
21c45aabde
@ -1,10 +1,13 @@
|
|||||||
---
|
---
|
||||||
title: The Python Data Structures
|
title: The Python Data Structures
|
||||||
---
|
---
|
||||||
|
|
||||||
A data structure is a particular way of organizing data in a computer so that it can be used efficiently. Python comes with a robust set of inbuilt data structures. Some of the most commonly used ones are:
|
A data structure is a particular way of organizing data in a computer so that it can be used efficiently. Python comes with a robust set of inbuilt data structures. Some of the most commonly used ones are:
|
||||||
* [Lists](https://docs.python.org/3/library/stdtypes.html#lists) — A sequence type where comma-separated values are ordered between square brackets and changeable.
|
* [Lists](https://docs.python.org/3/library/stdtypes.html#lists) — A sequence type where comma-separated values are ordered between square brackets and changeable.
|
||||||
* [Tuples](https://docs.python.org/3/library/stdtypes.html#tuples) — A sequence type where values are ordered between parentheses and unchangeable.
|
* [Tuples](https://docs.python.org/3/library/stdtypes.html#tuples) — A sequence type where values are ordered between parentheses and unchangeable.
|
||||||
* [Dictionaries](https://docs.python.org/3/tutorial/datastructures.html#dictionaries) — An unordered collection that is changeable and indexed where values are held within curly braces in *key: value* pairs.
|
* [Dictionaries](https://docs.python.org/3/tutorial/datastructures.html#dictionaries) — An unordered collection that is changeable and indexed where values are held within curly braces in *key: value* pairs.
|
||||||
|
* Sets
|
||||||
|
* Strings
|
||||||
|
|
||||||
Majorly, the data structures can be divided into two categories:
|
Majorly, the data structures can be divided into two categories:
|
||||||
* Mutable — A mutable data structure is a structure whose state can be modified after it is created. Python Lists and Dictionaries are mutable.
|
* Mutable — A mutable data structure is a structure whose state can be modified after it is created. Python Lists and Dictionaries are mutable.
|
||||||
|
Reference in New Issue
Block a user