我有1bitsInfo
个字符串:
bitsInfo="0100001111110001"
以及1个数组bitReplace
,其包括子数组:
bitReplace=[["1","5","00000"],["8","11","0000"]]
子数组的第一个元素是startbit
位置,第二个元素是endbit
位置
脚本的目标是基于startbit
和endbit
信息替换bitsInfo
字符串(使用子数组的第三个元素)
预期的结果应该是
bitsFinal="0000001100000001"
我尝试过这种方法:
for bits in bitReplace:
bitsFinal = bits[:int(bits[0])+bits[2]+ bits[int(bits[1]+1:]
这种方法实际上不起作用。我能知道出了什么问题吗
我认为妄想症有问题
您已接近,但未在任何地方使用原始字符串。试试这个:
结果是:
相关问题 更多 >
编程相关推荐