Python 字符串 partition() 方法
partition()
的语法是:
string.partition(separator)
partition() 参数()
partition()
方法接受一个字符串参数 separator,该参数将 字符串在第一次出现时分隔开。
partition() 返回值
partition 方法返回一个包含三个元素的元组:
- 如果在字符串中找到 separator 参数,则包括分隔符前的部分、分隔符参数和分隔符后的部分
- 如果没有找到 separator 参数,则为字符串本身和两个空字符串
示例:partition() 如何工作?
string = "Python is fun"
# 找到了 'is' 分隔符
print(string.partition('is '))
# 没有找到 'not' 分隔符
print(string.partition('not '))
string = "Python is fun, isn't it"
# 在第一次出现 'is' 的地方分割
print(string.partition('is'))
输出
('Python ', 'is ', 'fun')
('Python is fun', '', '')
('Python ', 'is', " fun, isn't it")