2
は、私がここに簡単な質問を持っている:他の言葉でエスケープ文字がPythonの x0のような文字列に変換されるのはなぜですか?
['\x00', 1, 2, 3]
、なぜ、どのようにエスケープ文字\
は\x0
になりつつある。
mylist=[1,2,3]
mylist.insert(0, '\0')
print(mylist)
たち与えますか?
ここに目的はありますか?これはエンコードのものですか?
なぜPythonはある表現を別の表現に戻しますか?
'\ 0 'と' \のx00'は同じことのちょうど2つの異なる表現したものです。 –
'表現'は人間が読めるプリントアウトを意味しますか?または、他の何か?なぜ、同じことについて2つの異なる表現が存在するのでしょうか? DRYはプログラミングとデザインのあらゆるレベルで基本的な会合ではありませんか? –
DRYはまったく無関係です。そして、いつも人間の多くは、人間が読むことができるかどうかを表現します。あなたのケースでは、ちょうど0の8進表現と16進表現を持っています。 –