gpt4 book ai didi

python - 如何使用python反转字符串中每个字符的位

转载 作者:太空宇宙 更新时间:2023-11-04 09:31:35 24 4
gpt4 key购买 nike

我想找到一种方法来使用 python 反转字符串中每个字符的位。

例如,如果我的第一个字符是 J,这是 ASCII 0x4a0b01001010,因此将反转为 0x52 0b01010010。如果我的第二个字符是 K,则为 0b01001011,因此将反转为 0xd20b11010010,等等。

最终结果应作为字符串返回。

速度是我的首要任务,所以我正在寻找一种快速的方法来实现这一点。

最佳答案

如果速度是您的目标并且您使用的是 ASCII,因此您只有 256 个 8 位值需要处理,请预先计算反向字节值并将它们放入 bytearray 中,然后查看它们通过索引到 bytearray

关于python - 如何使用python反转字符串中每个字符的位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55550259/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com