Структура данных Python: преобразование массива в массив машинных значений и возвращение байтового представления
Структура данных Python: упражнение 17 с решением
Напишите программу на Python для преобразования массива в массив машинных значений и возврата байтового представления.
Пример решения : -
Код Python:
import array
import binascii
a = array.array('i', [1,2,3,4,5,6])
print("Original array:")
print('A1:', a)
bytes_array = a.tobytes()
print('Array of bytes:', binascii.hexlify(bytes_array))
Пример вывода:
Исходный массив: A1: массив ('i', [1, 2, 3, 4, 5, 6]) Массив байтов: b'010000000200000003000000040000000500000006000000 '
Блок - схема:
Редактор кода Python:
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите программу на Python для преобразования массива в обычный список с теми же элементами.
Далее: написать программу на Python для чтения строки и интерпретации строки как массива машинных значений.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code