Pythonでベクター中にチャーによってバイト文字のテキストを追加します

マルタ:

私は文字で私のテキスト文字を読み、バイト単位でベクターにそれを置くことを望んでいました。印刷した後、私は、ASCIIコードでこれらの文字の値を参照してください。私はこの問題を解決するにはどうすればよいです。

HERESに私のコード:

text = b'ala ma kota a marysia ma rysia00'

t = []
def padding(txt):
    if len(txt) % 16 != 0:
        txt += b'0' * (16 - len(txt) % 16)
    print(txt)
    for i in range(len(txt)):
        t.append(txt[i])

padding(text)
print(t)

私の出力は次のようになります。[65, 108, 97, 32, 109, 97, 32, 107, 111, 116, 97, 32, 97, 32, 77, 97, 114, 121, 115, 105, 97, 32, 109, 97, 32, 114, 121, 115, 105, 97, 48, 48]そして、次のようになります。[b'a', b'l', b'a', b' ', b'm', b'a', b' ', ..............]

cad_user2020:

一つは、単にリスト()メソッドを使用することができます。

text = 'ala ma kota a marysia ma rysia00'
t = list(text)
print(t)

おすすめ

転載: http://10.200.1.11:23101/article/api/json?id=408832&siteId=1