Pythonで文字列を8ビットASCII形式に変換するにはどうすればよいですか?

ニシャ

文字列を8ビットのバイナリ形式に変換したいと思います。各文字のバイナリ値は残りの文字と連結する必要があり、最初の「0b」も削除したいと思います。Pythonでこれを行うにはどうすればよいですか?

user8261637

Pythonの組み込み関数binは整数を受け取り、それを「0b」で始まる数値に変換します。

Pythonの他の組み込みメソッドであるord、は、指定された文字のUnicodeコードポイントを表す整数を返します。Unicodeはasciiのスーパーセットであるordため、任意のASCII文字のASCII値を返します。

を使用joinして、各文字のバイナリ値の反復可能値を連結し、bsを取り除くことができます。

>>> def string2bin(string):
...     return ''.join(bin(ord(c)) for c in string).replace('b','')
... 
>>> string2bin('abc') == "011000010110001001100011"
True

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

PythonでASCII値のリストを文字列に変換するにはどうすればよいですか?

分類Dev

Pythonで文字列をASCII番号に変換するにはどうすればよいですか?

分類Dev

PythonでUnicode文字(ASCII 10)をテキストに変換するにはどうすればよいですか?

分類Dev

Python 3.6で、不明な文字列をセットに変換するにはどうすればよいですか?

分類Dev

Kustoで16進文字列をASCII文字列に変換するにはどうすればよいですか

分類Dev

8文字の文字列を64ビットのbigintに、またはその逆に変換するにはどうすればよいですか?

分類Dev

NSArray(文字列形式)を実際の配列形式に変換するにはどうすればよいですか?

分類Dev

文字のリストをASCII形式に変更するにはどうすればよいですか?

分類Dev

「配列形式の文字列」をPHPの配列に変換するにはどうすればよいですか?

分類Dev

Excelで文字列を「dmy(h)h:mm」形式に変換するにはどうすればよいですか?

分類Dev

Teradataで文字列を「mm / dd / yyyy」形式に変換するにはどうすればよいですか?

分類Dev

整数の配列をビットの配列に変換するにはどうすればよいですか?

分類Dev

Pythonで文字列をバイトに変換するにはどうすればよいですか?

分類Dev

文字列をリストに明示的に変換するにはどうすればよいですか。Python

分類Dev

nビットを表す文字列をバイト文字列に変換するにはどうすればよいですか?

分類Dev

Oxyplotトラック値の文字列形式を変更するにはどうすればよいですか?

分類Dev

Python形式の文字列でドットを使用するにはどうすればよいですか?

分類Dev

日付をYYYYMMDD形式の文字列に変換するにはどうすればよいですか?

分類Dev

文字列を同じ形式のdatetime(datetime)に変換するにはどうすればよいですか?

分類Dev

jodatimeDurationをhh:mm:ssの形式の文字列に変換するにはどうすればよいですか?

分類Dev

「YYYYMM」形式の文字列を「MMMYY」に変換するにはどうすればよいですか?

分類Dev

文字列を特定の形式に変換するにはどうすればよいですか

分類Dev

スタックトレースを文字列に変換するにはどうすればよいですか?

分類Dev

jsonマップをリスト文字列に変換するにはどうすればよいですか?

分類Dev

Pythonで文字列を文字列リテラルに変換するにはどうすればよいですか?

分類Dev

テキストの文字列をビットの文字列に変換するにはどうすればよいですか?

分類Dev

文字列をASCIIに変換してからHaskellに戻すにはどうすればよいですか?

分類Dev

このフォーマットされた文字列をキーと値の辞書形式に変換するにはどうすればよいですか?

分類Dev

Androidで文字列をUTF-8に変換するにはどうすればよいですか?

Related 関連記事

  1. 1

    PythonでASCII値のリストを文字列に変換するにはどうすればよいですか?

  2. 2

    Pythonで文字列をASCII番号に変換するにはどうすればよいですか?

  3. 3

    PythonでUnicode文字(ASCII 10)をテキストに変換するにはどうすればよいですか?

  4. 4

    Python 3.6で、不明な文字列をセットに変換するにはどうすればよいですか?

  5. 5

    Kustoで16進文字列をASCII文字列に変換するにはどうすればよいですか

  6. 6

    8文字の文字列を64ビットのbigintに、またはその逆に変換するにはどうすればよいですか?

  7. 7

    NSArray(文字列形式)を実際の配列形式に変換するにはどうすればよいですか?

  8. 8

    文字のリストをASCII形式に変更するにはどうすればよいですか?

  9. 9

    「配列形式の文字列」をPHPの配列に変換するにはどうすればよいですか?

  10. 10

    Excelで文字列を「dmy(h)h:mm」形式に変換するにはどうすればよいですか?

  11. 11

    Teradataで文字列を「mm / dd / yyyy」形式に変換するにはどうすればよいですか?

  12. 12

    整数の配列をビットの配列に変換するにはどうすればよいですか?

  13. 13

    Pythonで文字列をバイトに変換するにはどうすればよいですか?

  14. 14

    文字列をリストに明示的に変換するにはどうすればよいですか。Python

  15. 15

    nビットを表す文字列をバイト文字列に変換するにはどうすればよいですか?

  16. 16

    Oxyplotトラック値の文字列形式を変更するにはどうすればよいですか?

  17. 17

    Python形式の文字列でドットを使用するにはどうすればよいですか?

  18. 18

    日付をYYYYMMDD形式の文字列に変換するにはどうすればよいですか?

  19. 19

    文字列を同じ形式のdatetime(datetime)に変換するにはどうすればよいですか?

  20. 20

    jodatimeDurationをhh:mm:ssの形式の文字列に変換するにはどうすればよいですか?

  21. 21

    「YYYYMM」形式の文字列を「MMMYY」に変換するにはどうすればよいですか?

  22. 22

    文字列を特定の形式に変換するにはどうすればよいですか

  23. 23

    スタックトレースを文字列に変換するにはどうすればよいですか?

  24. 24

    jsonマップをリスト文字列に変換するにはどうすればよいですか?

  25. 25

    Pythonで文字列を文字列リテラルに変換するにはどうすればよいですか?

  26. 26

    テキストの文字列をビットの文字列に変換するにはどうすればよいですか?

  27. 27

    文字列をASCIIに変換してからHaskellに戻すにはどうすればよいですか?

  28. 28

    このフォーマットされた文字列をキーと値の辞書形式に変換するにはどうすればよいですか?

  29. 29

    Androidで文字列をUTF-8に変換するにはどうすればよいですか?

ホットタグ

アーカイブ