Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python data=data={…}如何从这些字符串中删除第一个data=?_Python_String_Split - Fatal编程技术网

Python data=data={…}如何从这些字符串中删除第一个data=?

Python data=data={…}如何从这些字符串中删除第一个data=?,python,string,split,Python,String,Split,我得到了data=..,在这里我进行了拆分,所以text.split(“=”)并选择了第二个列表元素 但是通过这种方式使用我的新数据,它甚至会删除data=和“{”“}”元素 有什么建议吗?您应该选择列表末尾的第二个元素,然后重新加入它们 text = "=".join(text.split("=")[1:]) 或者您可以执行字符串替换: text = text.replace("data=data=", "data=")

我得到了
data=..
,在这里我进行了拆分,所以
text.split(“=”)
并选择了第二个列表元素

但是通过这种方式使用我的新数据,它甚至会删除data=和
“{”“}”
元素


有什么建议吗?

您应该选择列表末尾的第二个元素,然后重新加入它们

text = "=".join(text.split("=")[1:])
或者您可以执行字符串替换:

text = text.replace("data=data=", "data=")