Difference between revisions of "Python-datastructures"

From wikipost
Jump to navigationJump to search
Line 23: Line 23:
 
|style="background-color:#f2f2f2;"|<b>Example</b>
 
|style="background-color:#f2f2f2;"|<b>Example</b>
 
|style="background-color:#f2f2f2;"|<b>Details</b>
 
|style="background-color:#f2f2f2;"|<b>Details</b>
 +
|-
 +
|Tuple
 +
|('January', 'February', 'March', 'April')
 +
|Once set, values cannot be changed. Can be referenced with index.
 
|-
 
|-
 
|List
 
|List
 
|[1, 2, 3, 4, 5]
 
|[1, 2, 3, 4, 5]
 
|Values can be modified, added, deleted. Can be referenced with index.
 
|Values can be modified, added, deleted. Can be referenced with index.
|-
 
|Tuple
 
|('January', 'February', 'March', 'April')
 
|Once set, values cannot be changed. Can be referenced with index.
 
 
|-
 
|-
 
|Array
 
|Array

Revision as of 07:07, 23 December 2020

"In computer science, a data structure is a data organization, management, and storage format that enables efficient access and modification. More precisely, a data structure is a collection of data values, the relationships among them, and the functions or operations that can be applied to the data."

-- source: Wikipedia


Examples of data structures:

  • [61, 22, 53, 48, 27]
  • {"id": 324, "type": 4, "size": 19}


Python knows how to work with of several types of data structures without the need to import additional libraries. Sometimes you do need to import a library to provide support (e.g. json, csv, sql) but most of these are already available when you have python installed. In rare cases you may need to build or acquire a third-party library for data structure support.


In these pages we mainly look at the most common data structures in python:


Name Example Details
Tuple ('January', 'February', 'March', 'April') Once set, values cannot be changed. Can be referenced with index.
List [1, 2, 3, 4, 5] Values can be modified, added, deleted. Can be referenced with index.
Array arrayexample details
Tuple tuple example details