當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Python String partition()用法及代碼示例

Python String partition() 方法在分隔符第一次出現時拆分字符串,並返回一個元組,其中包含分隔符之前的部分、分隔符和分隔符之後的部分。這裏的 separator 是作為參數給出的字符串。

用法: 

string.partition(separator)

參數:

partition() 方法將一個分隔符(一個字符串)作為在第一次出現時分隔字符串的參數。



返回值:

如果在字符串中找到分隔符參數,則返回包含分隔符之前的部分、分隔符參數和分隔符之後的部分的元組。如果未找到分隔符參數,則返回一個包含字符串本身和兩個空字符串的元組。

例子1

Python3


string = "pawan is a good"
  
# 'is' separator is found
print(string.partition('is '))
  
# 'not' separator is not found
print(string.partition('bad '))
  
string = "pawan is a good, isn't it"
  
# splits at first occurrence of 'is'
print(string.partition('is'))

輸出:

('pawan ', 'is ', 'a good')
('pawan is a good', '', '')
('pawan ', 'is', " a good, isn't it")

例子2

Python3


string = "geeks is a good"
  
# 'is' separator is found
print(string.partition('is '))
  
# 'not' separator is not found
print(string.partition('bad '))
  
string = "geeks is a good, isn't it"
  
# splits at first occurrence of 'is'
print(string.partition('is'))

輸出:

('geeks ', 'is ', 'a good')
('geeks is a good', '', '')
('geeks ', 'is', " a good, isn't it")




相關用法


注:本文由純淨天空篩選整理自pawan_asipu大神的英文原創作品 Python String partition() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。