Эффективно преобразовать 16-битный массив в 32-битный с переполнением и пробеламиPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Эффективно преобразовать 16-битный массив в 32-битный с переполнением и пробелами

Сообщение Anonymous »

Предполагая, что у меня есть следующий список, состоящий только из 16-битных значений: < /p>

Код: Выделить всё

[65534, 65535, 0, 1 ...... 65534, 65535, 0 , 1 , 3,  4 ]
< /code>
Я хотел бы преобразовать его в 32-битный список, так что: < /p>

[65534, 65535, 65536, 65537 ...... 131070, 131071, 131072 , 131073 , 131075,  131076 ]
Это означает, что после встречи 0 значения должны быть увеличены на 2 16 (65536) и любые различия, превышающие 1 (например, от 1 до 3 ) следует поддерживать. < /p>
Есть ли эффективный способ сделать это в Python? Мои массивы состоят из миллионов очков.

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

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Shell_exec не поддерживает 24-битный и 8-битный цветовой режим.
    Anonymous » » в форуме Php
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous
  • Ожидался 512-битный ключ, но был предоставлен 256-битный ключ
    Anonymous » » в форуме JAVA
    0 Ответы
    64 Просмотры
    Последнее сообщение Anonymous
  • 32 -битный и 64 -битный интерпретатор Python в одном проекте
    Anonymous » » в форуме Python
    0 Ответы
    20 Просмотры
    Последнее сообщение Anonymous
  • Как найти, если APK 32-битный или 64-битный
    Anonymous » » в форуме Android
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Новый 64-разрядный Dev (старый 32-битный DEV): Почему мой 64-битный исполняемый файл такой огромный?
    Anonymous » » в форуме C++
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous

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