Методът partition () разделя низа при първото появяване на низа на аргумента и връща кортеж, съдържащ частта преди разделителя, аргумента низ и частта след разделителя.
Синтаксисът на partition()
е:
string.partition (разделител)
дял () Параметри ()
В partition()
метода се параметър сепаратор низ, който разделя низа при първата поява на него.
Върната стойност от дял ()
Методът на разделянето връща 3-кортеж, съдържащ:
- частта преди разделителя, разделителния параметър и частта след разделителя, ако разделителният параметър е намерен в низа
- самият низ и два празни низа, ако параметърът на разделителя не е намерен
Пример: Как работи дялът ()?
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, zar not")