Python字符串到bytearray和返回

Thi*_*ngs 3 python encode

如何将人类可读的字符串转换为bytearray并返回?

假设我有"Hello World"并想要一个bytearray然后从bytearray到同一个字符串?

Sak*_*rma 6

你可以使用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)


J. *_*yan 5

在 Python 3.6 中:

b_array = bytearray('yoyo'.encode())
for elem in b_array:
    print (elem)
Run Code Online (Sandbox Code Playgroud)