чтобы обращаться к ним побитно, надо подобие матрицы построить и потом просто смотреть состояния битов, не сталкивался с таким в питоне, как оптимально сделать?
Как то подробнее можно? Какие еще состояния?) Возможно, даже задачу можно описать?)
создать бинарный массив на пару гигов и расставить там биты, затем смотреть их состояние
https://pypi.org/project/bitarray/
ну и для матриц связности графов наверняка что-то поспециальнее есть
ctypes? Побитно умеет, работает шустро
Похоже на то, что надо
надо вникнуть...
непонятно, как его итеративно наполнять... если сразу массив определить, то работает
для наполнения и хранения вы можете использовать любой объект, имеющий метод bytes() или умеющий memoryview(), а структурой ctypes уже просматривать биты с нужным смещением. Но это пальцем в небо, хз, что там у вас как 🤷♂
Мне нравится! Спасибо! Проверю )
Обсуждают сегодня