在 python 中,我可以在 if 语句中使用什么代码来检查字符串,在我对其执行 .split 代码以查看是否只创建了一个字符串之后?
问问题
2343 次
3 回答
6
.split()
返回一个列表,您可以调用该len()
列表上的函数来获取 `.split()' 返回的项目数:
>>> s = 'one two three'
>>> s.split()
['one', 'two', 'three']
>>> lst = s.split()
>>> len(lst)
3
于 2013-10-05T00:55:20.630 回答
4
你可以做这样的事情
if len(myString.split()) == 1:
...
于 2013-10-05T00:58:56.573 回答
3
def main():
str = "This is a string that contains words."
words = str.split()
word_count = len(words)
print word_count
if __name__ == '__main__':
main()
小提琴:http: //ideone.com/oqpV2h
于 2013-10-05T01:02:05.317 回答