Чем списки Python отличаются от массивов JavaJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Чем списки Python отличаются от массивов Java

Сообщение Anonymous »

Как мы знаем, массив хранит данные в памяти непрерывным образом, т.е. хранящиеся данные (элемент массива) являются последовательными, а не хранятся случайным образом по разным адресам. И именно по этой причине мы не можем динамически изменять размер массива. Но в случае списков Python размер массива можно изменить при необходимости. Итак, списки Python также хранят данные непрерывным образом или они используют какой-то другой подход к хранению данных? Кроме того, размер всех элементов данных в массиве, например, в Java или C++, одинаков, т. е. все элементы массива потребляют одинаковый объем памяти, и мы четко знаем, что в Python это не так, как мы может хранить разные типы данных в одном списке. Итак, по сути, мой вопрос заключается в том, в чем фундаментальная разница между списками в Python и массивами в Java (или любом другом языке, например C++ или C). Буду очень признателен за вашу помощь.

Подробнее здесь: https://stackoverflow.com/questions/652 ... ava-arrays
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»