Массивы (менее 2 минут)

Что такое массив?

Массив — это список элементов. Ни больше ни меньше. Эти предметы могут быть в форме буквально чего угодно. Единственное, что имеет значение, это то, что каждый элемент принадлежит к общей классификации. Например, если ваша вторая половинка должна была отправить вас в магазин за продуктами, она может почувствовать необходимость составить программу, чтобы вы снова не «забывали» продукты. Чтобы сохранить данные в списке, они могут создать массив.

Они могут сделать массив, который выглядит так…

Элементы (правильный термин: элементы) в списке не обязательно должны быть существительными. Они также могут быть более абстрактными. Например, если бы мы составляли список средней температуры за последние 5 дней, мы могли бы также сохранить эти данные в массиве…

Любой тип данных может быть помещен в массив. Важно только то, что между элементами есть какая-то общность. Конечно, эта общность должна быть чем-то, что нас действительно волнует. Единственное, что отдаленно общего между астероидами и вашей собакой, это то, что они оба состоят из материи. Если бы мы делали программу о вещах в галактике, в которых есть материя, тогда это, конечно, имело бы смысл.

И ответ нет. Я не собираюсь начинать создавать этот массив.

Массивы решают проблему хранения фрагментов данных в собственных переменных. Если бы не массивы, нам пришлось бы хранить каждое из этих значений температуры в отдельной переменной. Все было бы хаосом…

Смысл наличия компьютеров в том, что они могут брать повторяющиеся задачи и выполнять их с астрономической скоростью. В этом смысле компьютер буквально в миллионы раз эффективнее нас. Массивы — это просто способ внести свой вклад в достижение этой цели.

Работа с массивами

Мы можем сделать ссылку (другими словами, доступ) к элементу следующим образом:

Помните, компьютеры считают с 0, а не с 1. Из нашего массива температур эта команда вернет 19.

Дать им имя

Если вы хотите дать правильное имя любому количеству элементов в вашем массиве, вы, безусловно, можете это сделать. Мы можем добиться этого, определив новую переменную как…

Создание такого кода может позволить нам оставаться гибкими, так что, если (читай: когда) нам придется изменить его, мы сможем ограничить количество необходимых изменений.

Вывод из 1 предложения

Массивы — это списки элементов, которые имеют некоторые общие черты.