Форум программистов, компьютерный форум, киберфорум
Python
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.62/13: Рейтинг темы: голосов - 13, средняя оценка - 4.62
9 / 3 / 0
Регистрация: 02.01.2019
Сообщений: 133

Сколько данных может хранить в себе Питон?

10.01.2019, 19:23. Показов 2647. Ответов 1

Студворк — интернет-сервис помощи студентам
Вопрос крайне простой, но не нашел на него ответа.
Программа, написанная мной, превращает картинки из папки в 1 и 0. (OCR сканер), но это не важно. Весь получившийся код программка вставляет в список. А вопрос в следующем - насколько может быть вместительным этот список? Есть ли вообще такое понятие - максимальная вместимость, или питон безграничен?
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
10.01.2019, 19:23
Ответы с готовыми решениями:

Winapi: может ли исполняемый файл хранить в себе ресурсы, как в .net?
winapi: может ли исполняемый файл хранить в себе ресурсы, как в .net?

Нужно создать матрицу, которая может хранить в себе значения любого типа
Итак у нас есть класс Matrix<V>. В это классе нужно реализовать матрицу для хранения значений любого типа (как примитивов, так, возможно...

Сколько текста может в себе вместить TextBox?
Добрый день! Суть в чем. Есть текстбокс для ведения лога действий. То есть этот текстбокс постоянно заполняется текстом. Чисто вот...

1
1732 / 970 / 199
Регистрация: 22.02.2018
Сообщений: 2,693
Записей в блоге: 6
10.01.2019, 21:37
Лучший ответ Сообщение было отмечено Кирилл12321 как решение

Решение

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

Добавлено через 1 час 48 минут
Вдогонку, что бы уж точно. Вот что пишет Лутц М. Изучаем Python (4-е издание, 2011) стр.133

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

Я уверен и количество элементов в списке не ограничено (учитывая, что размер чисел в питоне не ограничен, ничто не мешает считать количество элементов в списке, кроме памяти компьютера).

Добавлено через 10 минут
А вот там же на стр.134 уже абсолютно однозначный ответ на Ваш вопрос:

"Списки в языке Python являются аналогом массивов в других языках программирования, но они обладают более широкими возможностями. С одной стороны, они не ограничены одним типом элементов, например, только что рассмотренный список содержит три элемента совершенно разных типов (целое число, строку и вещественное число). Кроме того, размер списков не ограничен, благодаря чему они могут увеличиваться и уменьшаться по мере необходимости в результате выполнения операций, характерных для списков".

Так что можете не сомневаться и спокойно писать Вашу программу. Только память добавляйте.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
10.01.2019, 21:37
Помогаю со студенческими работами здесь

Сколько реально документов может хранить база
Есть пожелание создать хранилище документов. Особой обработки не предполагается. В документе будет, может, порядка 5 полей (типа ФИО,...

Сколько строк может хранить в одной таблице SQL Server?
Сколько строк может хранить в одной таблице SQL Server 2017 на базе SSMS 2017? Имеется 10 таблиц к примеру, и сколько строк может быть в...

Во сколько раз казино может увеличить ставку игрока в случае его выигрыша, чтобы не работать себе в убыток
В казино игроку предлагается сделать ставку на то, что он вытащит из колоды карт заданное число очков (подсчет по правилам блекджека). Если...

Тип данных который может хранить перенос строки
Доброго времени суток. Использую MS VS 2010, в нем же service-based database. Нужно в поле типа TEXT как-то хранить перенос строки, как...

Создать односвязный список, который может хранить различные типы данных
Требуется создать односвязный список, который может хранить различные типы данных. Из-за этого у меня возникли с ним трудности. Я...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды "Заполнить" и "Очистить" на форме документа
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". На примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных выбран регистр накопления, в. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru