我有一个列表,如下所示:
[["[' SHR RXX,0x3\\n', ' MOV RXX,qword ptr [RXX + 0x0]\\n']"],["[' MOV RXX,qword ptr [RXX + 0x0]\\n', ' MOV RXX,qword ptr [RXX + 0x0]\\n', ' MOV RXX,qword ptr [RXX + 0x0]\\n']"],["[' MOV RXX,qword ptr [RXX + 0x0]\\n', ' MOV RXX,qword ptr [RXX + 0x0]\\n']"]]
我想将其转换为如下所示的列表:
[[' SHR RXX,0x3\\n', ' MOV RXX,qword ptr [RXX + 0x0]\\n'],[' MOV RXX,qword ptr [RXX + 0x0]\\n', ' MOV RXX,qword ptr [RXX + 0x0]\\n', ' MOV RXX,qword ptr [RXX + 0x0]\\n'],[' MOV RXX,qword ptr [RXX + 0x0]\\n', ' MOV RXX,qword ptr [RXX + 0x0]\\n']]
我该怎么做
不需要花哨。只是:
[2:-2]
删除每个字符串开头和结尾的'[
和]'
', '
处拆分文本输出:
可以使用
ast.literal_eval
将字符串作为每个列表元素的python语法进行计算相关问题 更多 >
编程相关推荐