partition()
的语法是
string.partition(separator)
partition() 参数()
partition()
方法接受一个字符串参数 separator,它在字符串的第一次出现时分隔字符串。
partition() 的返回值
partition 方法返回一个包含以下内容的 3-元组:
- 如果字符串中找到了 separator 参数,则返回分隔符之前的部分、separator 参数和分隔符之后的部分
- 如果未找到 separator 参数,则返回字符串本身和两个空字符串
示例:partition() 如何工作?
string = "Python is fun"
# 'is' separator is found
print(string.partition('is '))
# 'not' separator is not found
print(string.partition('not '))
string = "Python is fun, isn't it"
# splits at first occurence of 'is'
print(string.partition('is'))
输出
('Python ', 'is ', 'fun') ('Python is fun', '', '') ('Python ', 'is', " fun, isn't it")
另请阅读