Как мы знаем, массив хранит данные в памяти непрерывным образом, т.е. хранящиеся данные (элемент массива) являются последовательными, а не хранятся случайным образом по разным адресам. И именно по этой причине мы не можем динамически изменять размер массива. Но в случае списков Python размер массива можно изменить при необходимости. Итак, списки Python также хранят данные непрерывным образом или они используют какой-то другой подход к хранению данных? Кроме того, размер всех элементов данных в массиве, например, в Java или C++, одинаков, т. е. все элементы массива потребляют одинаковый объем памяти, и мы четко знаем, что в Python это не так, как мы может хранить разные типы данных в одном списке. Итак, по сути, мой вопрос заключается в том, в чем фундаментальная разница между списками в Python и массивами в Java (или любом другом языке, например C++ или C). Буду очень признателен за вашу помощь.
Подробнее здесь: https://stackoverflow.com/questions/652 ... ava-arrays
Чем списки Python отличаются от массивов Java ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Списки массивов html-элементов, упорядоченные по веб-сайтам в selenium/beautiful Soup
Anonymous » » в форуме Python - 0 Ответы
- 16 Просмотры
-
Последнее сообщение Anonymous
-