partition() 方法在参数字符串第一次出现时拆分字符串,并返回一个元组,其中包含分隔符之前的部分、参数字符串和分隔符之后的部分。
用法:
string.partition(separator)
partition() Parameters()
partition()
方法采用字符串参数separator
,该参数在字符串第一次出现时将其分开。
返回:
partition 方法返回一个 3 元组,其中包含:
- 分隔符之前的部分,分隔符参数,以及分隔符之后的部分(如果在字符串中找到分隔符参数)
- 如果没有找到分隔符参数,则返回字符串本身和两个空字符串
示例: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")
相关用法
- Python String partition()用法及代码示例
- Python String Center()用法及代码示例
- Python String decode()用法及代码示例
- Python String join()用法及代码示例
- Python String casefold()用法及代码示例
- Python String isalnum()用法及代码示例
- Python String rsplit()用法及代码示例
- Python String startswith()用法及代码示例
- Python String rpartition()用法及代码示例
- Python String splitlines()用法及代码示例
- Python String upper()用法及代码示例
- Python String isprintable()用法及代码示例
- Python String translate()用法及代码示例
- Python String title()用法及代码示例
- Python String replace()用法及代码示例
- Python String split()用法及代码示例
- Python String format_map()用法及代码示例
- Python String zfill()用法及代码示例
- Python String max()用法及代码示例
- Python String isspace()用法及代码示例
注:本文由纯净天空筛选整理自 Python String partition()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。