Последовательность каких-либо элементов, которые, грубо говоря, находятся в памяти один за другим. Поэтому к каждому из них и можно обращаться посредством индекса.
a = [1, 2, 3]
print(a[0])
>>> 1
Другие языки программирования и технологии
Недавно изучали тему по программированию "Массивы". Кто может "понятным" язык объяснить, что это такое?
Timur Aigaraev
не оч понял
Понимание часто приходит не мгновенно, а с течением времени, путём постижения на практике, в данном случае, составлением программ, с использованием данных структур.
массив это коробки нумерованные например кладешь в первую пятую и шестую что нибудь а когда понадобится то что туда положил то достаешь по номеру т е ты точно знаешь что и где лежит в идеале в каждую коробку можно класть содержимое различных типов в т ч и другие массивы а нумерацию еще удобно использовать для сортировки и перестановки
Массив - список, для примера: полка с книгами, если ты знаешь, под каким номером по порядку от 0 идет нужная тебе книга, то спокойно можешь обращаться к массиву (в данном случае к полке), чтобы получить необходимый элемент (книгу) по индексу
Первый элемент массива = 0
Последний элемент массива = N-1 (В данном случае N - длинна массива (количество элементов))
Первый элемент массива = 0
Последний элемент массива = N-1 (В данном случае N - длинна массива (количество элементов))
Это кусок оперативной памяти.
любая переменная это кусочек.
а массив, это массивный кусок.
любая переменная это кусочек.
а массив, это массивный кусок.
Вот как однажды ответили на подобный
Вопрос:
Кто сможет объяснить мне что такое массивы в программировании максимально понятно (как детям в садике)?
Ответ:
давайте, дети, пронумеруем ваши стульчики от 0 до N-1
теперь пусть Машенька сядет на стульчик 0, Петенька - на стульчик 1, Васенька - на 2 и т. п.
расселись? а теперь, дети, я забуду ваши имена и буду обращаться к вам по номерам ваших стульчиков.
(с) Аглая Шниц
Вопрос:
Кто сможет объяснить мне что такое массивы в программировании максимально понятно (как детям в садике)?
Ответ:
давайте, дети, пронумеруем ваши стульчики от 0 до N-1
теперь пусть Машенька сядет на стульчик 0, Петенька - на стульчик 1, Васенька - на 2 и т. п.
расселись? а теперь, дети, я забуду ваши имена и буду обращаться к вам по номерам ваших стульчиков.
(с) Аглая Шниц
Массив по другому - список. Так понятнее?
Timur Aigaraev
Спасибо
Arnat Aidosov
Понятнее будет только до тех пор, пока человек не доберется до изучения списков (list) :-)
массив это ячейки в оперативной памяти находящиеся вряд они имеют адрес и значение
Похожие вопросы
- Выручайте! Нужно на понятном языке объяснить ( с картинками) по css, а кокретно обсалютное позиционирование
- Массив в программировании - что это на простом языке?
- Как простым языком объяснить что такое программирование, и что оно делает?
- Хочу начать изучать программирование но не знаю какой язык выбрать помогите пожалуйста
- Какой язык стоит изучать для начала программирования?
- С чего начать изучать программирование и где? С какого языка начать?
- Что значит сложность языка программирования ?? Массивы, ООП и прочее везде есть! В чем именно заключается сложность ?
- Что изучать новичку в программировании?
- Почему стали популярны сложные и не интуитивно понятные языки программирования?
- какой язык программирования подходит для всего? какой язык учить?