Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/309.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 如何在字符串拆分中找到双间距?_Python_String_Split_Double_Space - Fatal编程技术网

Python 如何在字符串拆分中找到双间距?

Python 如何在字符串拆分中找到双间距?,python,string,split,double,space,Python,String,Split,Double,Space,我有一个文本文件,需要通过python使用哈夫曼编码进行编码和解码。但是,我需要根据单词分割字符串,并且需要保留解码间隔。但是,如果我使用normal.split(“”)函数,它会假定双空格为单空格。我需要将字符串存储为下图。有没有办法保持双间距? 下图是我想要实现的 打印([y代表短语中的x.split(“”)代表(x,“”)中的y,如果y!=“”][:-1])试试这个 >>重新导入 >>>短语=“无论如何,你可以复制它,给它” >>>result=re.findall('[\s]|[^\s

我有一个文本文件,需要通过python使用哈夫曼编码进行编码和解码。但是,我需要根据单词分割字符串,并且需要保留解码间隔。但是,如果我使用normal.split(“”)函数,它会假定双空格为单空格。我需要将字符串存储为下图。有没有办法保持双间距?

下图是我想要实现的

打印([y代表短语中的x.split(“”)代表(x,“”)中的y,如果y!=“”][:-1])

试试这个

>>重新导入
>>>短语=“无论如何,你可以复制它,给它”
>>>result=re.findall('[\s]|[^\s]+',短语)
['','','','',''你',''梅',''复制',''它',''给',''它']