Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/297.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 如何使用.find工具或类似工具创建在字符串中查找空格的代码_Python - Fatal编程技术网

Python 如何使用.find工具或类似工具创建在字符串中查找空格的代码

Python 如何使用.find工具或类似工具创建在字符串中查找空格的代码,python,Python,如何使用.find函数或类似函数查找字符串中的空格 我试图创建一个在字符串中查找空格的代码,这样我就可以将字符串分成两部分 如果这太模糊,或者你不明白,请发表评论。好吧,不可以理解,但我认为拆分: s='a b' print(s.split()) 如果要计算空格数,它将转换为包含两个字符串的列表: a = "My Testing String" a.count(' ') 根据需要,有几种方法可以在字符串中查找空格 您可以使用find方法查找最左边的位置 your_string.find('

如何使用
.find
函数或类似函数查找字符串中的空格

我试图创建一个在字符串中查找空格的代码,这样我就可以将字符串分成两部分


如果这太模糊,或者你不明白,请发表评论。

好吧,不可以理解,但我认为
拆分

s='a b'
print(s.split())

如果要计算空格数,它将转换为包含两个字符串的列表:

a =  "My Testing String"
a.count(' ')

根据需要,有几种方法可以在字符串中查找空格

您可以使用find方法查找最左边的位置

your_string.find(' ')
your_string.rfind(' ')
或者,您可以找到最正确的事件

your_string.find(' ')
your_string.rfind(' ')
您还可以使用理解列表查找所有事件

[index for index, ch in enumerate(your_string) if ch == ' ']
您还可以使用空格分割所有字符串

your_string.split() #Split by space by default

您的意思是,如果字符串为“This is Stack Overflow”,则需要计算空格数,即在本例中为3?您好,欢迎使用SO!请注意,这不是一个代码实现服务,通常人们会自己做一些工作,然后带着特定的问题来到这里。到目前为止,你做了哪些尝试?@toti08我想问的是如何在输入的字符串中找到一个空格。我想看到其他答案的可能副本,在此之前,我想测试不同的方法。您也可以使用re库进行测试,但我不确定这是您想要的。非常感谢您,非常详细。回答很好,很完整。@BlueSheepToken感谢您,我已经完成了代码!你是一个传奇!