Python 字符串 partition()

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")

另请阅读

你觉得这篇文章有帮助吗?

我们的高级学习平台,凭借十多年的经验和数千条反馈创建。

以前所未有的方式学习和提高您的编程技能。

试用 Programiz PRO
  • 交互式课程
  • 证书
  • AI 帮助
  • 2000+ 挑战