Records
Records are data structures that group related information together under one name. Each piece of data in a record is called a field, and it can have a different data type.
For example, a record for a student might look like this:
-
Name: “Jane” (string)
-
Age: 14 (integer)
-
Grade: “A” (string)
Unlike parallel arrays, all the related data is kept in one place, making records easier to manage and understand.
Example Code Snippet
class Pupil:
name = str
age = int
grade = str
pupil1 = Pupil()
pupil1.name = "Jane"
pupil1.age = 14
pupil1.grade = "A"