23
A
答えて
40
シンプル:
bytearray(100)
はあなたに100ゼロのバイトを与えます。
2
バイトの場合、リテラルフォームb'\0' * 100
を使用することもできます。
# Python 3.6.4 (64-bit), Windows 10
from timeit import timeit
print(timeit(r'b"\0" * 100')) # 0.04987576772443264
print(timeit('bytes(100)')) # 0.1353608166305015
0とは異なる値で配列を塗りつぶすのはどうですか? –
bytearray([1] * 100) – gaborous