如何将人类可读的字符串转换为bytearray并返回?
假设我有"Hello World"并想要一个bytearray然后从bytearray到同一个字符串?
你可以使用bytearray():
b_array = bytearray('yoyo')
for elem in b_array:
print elem
Run Code Online (Sandbox Code Playgroud)
要转换b_array回字符串格式,请使用.decode():
for elem in b_array.decode():
print elem
Run Code Online (Sandbox Code Playgroud)
在 Python 3.6 中:
b_array = bytearray('yoyo'.encode())
for elem in b_array:
print (elem)
Run Code Online (Sandbox Code Playgroud)