Data structures

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/10

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 1:44 PM on 4/20/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

11 Terms

1
New cards

Dynamic meaning

Can change in size e.g. append or remove items

2
New cards

Mutable

Data can be changed after being set.

Mutable = “mutate - able”

3
New cards

Static meaning

Size does not change

4
New cards

Immutable

Data cannot be altered

5
New cards

List

Dynamic and mutable, no specific memory location

remember: lists LITerally do it all!

6
New cards

Array

Static, mutable, fixed amount of RAM (memory locations are adjacent)

7
New cards

Tuple

Static, immutable, can have mixed data types

Remember its not completely ‘useless’.

8
New cards

When to use square brackets?

When all the data is of the same type e.g. lists and arrays

9
New cards

When to use the classic brackets?

When the data types can vary e.g. a tuple

10
New cards

Records are an example of…

A tuple

11
New cards

Hash table

Type of dictionary. Uses key-value pairs. Dynamic.