gpt4 book ai didi

python - 使用 Python 将连续的字符串分解为组件?

转载 作者:太空狗 更新时间:2023-10-30 01:45:11 25 4
gpt4 key购买 nike

这类似于我想做的:breaking a 32-bit number into individual fields

这是我的典型“字符串”00000000110000000000011000000000

我需要把它分成四个相等的部分:

00000000

11000000

00000110

00000000

我需要将列表附加到一个新的文本文件中,并将原始字符串作为标题。

如果有分隔符(例如空格)但我的字符串是连续的,我知道如何拆分字符串。

这些可以被认为是 32 位和 8 位二进制数,但它们只是文本文件中的文本(目前)!

我是 Python 编程的新手,所以拜托,我需要耐心的细节,而不是一概而论。

不要以为我什么都知道。

谢谢,

拉尔夫

最佳答案

这应该做你想做的。参见 comprehensions了解更多详情。

>>> s = "00000000110000000000011000000000"
>>> [s[i:i+8] for i in xrange(0, len(s), 8)]
['00000000', '11000000', '00000110', '00000000']

关于python - 使用 Python 将连续的字符串分解为组件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7286139/

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