summaryrefslogtreecommitdiff
path: root/tutorials/arrays.md
diff options
context:
space:
mode:
authorChristian Kolset <christian.kolset@gmail.com>2025-02-05 16:53:27 -0700
committerChristian Kolset <christian.kolset@gmail.com>2025-02-05 16:53:27 -0700
commitd15b47d5a0a58515b64e2f57d4b6ab2b86e404be (patch)
tree6209229ed79c8ff5a98cc21fd478303ba4389d3f /tutorials/arrays.md
parent9c2e0d2d6d4a59b1a8cc34a98e416f97f67364df (diff)
Renamed tutorials and updated links in tutorial/readme.md
Diffstat (limited to 'tutorials/arrays.md')
-rw-r--r--tutorials/arrays.md35
1 files changed, 35 insertions, 0 deletions
diff --git a/tutorials/arrays.md b/tutorials/arrays.md
new file mode 100644
index 0000000..e698d67
--- /dev/null
+++ b/tutorials/arrays.md
@@ -0,0 +1,35 @@
+# Arrays
+
+In computer programming, an array is a structure for storing and retrieving data. We often talk about an array as if it were a grid in space, with each cell storing one element of the data. For instance, if each element of the data were a number, we might visualize a “one-dimensional” array like a list:
+
+| 1 | 5 | 2 | 0 |
+
+A two-dimensional array would be like a table:
+
+| 1 | 5 | 2 | 0 |
+| 8 | 3 | 6 | 1 |
+| 1 | 7 | 2 | 9 |
+
+A three-dimensional array would be like a set of tables, perhaps stacked as though they were printed on separate pages.
+
+- From [Numpy documentation](https://numpy.org/doc/2.2/user/absolute_beginners.html)
+
+---
+
+In this tutorial we will be introducing arrays and we will be using the numpy library. Arrays, lists, vectors, matrices, sets - You might've heard of them before, they all store data. In programming, an array is a variable that can hold more than one value at a time. We will be using the Numpy python library to create arrays.
+
+Since we already have installed Numpy previously, we can start using the package.
+
+## Import Numpy
+When using packages in python, we need to let it know what package we will be using. This is called importing. To import numpy we need to declare it a the start of a script as follows:
+```
+import numpy as np
+```
+<code> import </code> calls for a library to use, in our case it is Numpy.
+<code> as </code> gives the library an alias in your script. It's common convention in Python programming to make the code shorter and more readable. We will be using *np* as it's a standard using in many projects.
+
+# Creating arrays
+Now that the script has been
+```
+
+```