Junior — Middle
88
Van tapasztalata a Bytearray adattípussal?
Cégeket kérdeztek
Магнит Тех
Válasz az MI-től
sobes.tech MI
Да, тип данных bytearray в Python представляет собой изменяемую последовательность байтов. Он полезен, когда нужно работать с бинарными данными, которые можно изменять без создания нового объекта.
Пример использования:
# Создаем bytearray из строки
b = bytearray(b'hello')
# Изменяем первый байт
b[0] = ord('H')
print(b) # bytearray(b'Hello')
# Добавляем байт
b.append(33) # добавляем '!' (ASCII 33)
print(b) # bytearray(b'Hello!')
bytearray часто используется для работы с файлами, сетевыми потоками и другими операциями, где требуется изменяемый буфер байтов.