replace მეთოდი
replace მეთოდი ახორციელებს ძიებას და
ჩანაცვლებას სტრიქონში. მეთოდის პირველ პარამეტრში
ვმითითებთ ქვესტრიქონს, რომლის შეცვლაც გვსურს.
მეორე პარამეტრში - რათი გვსურს მისი ჩანაცვლება.
მესამე არასავალდებულო პარამეტრში შეგვიძლია
მივუთითოთ ქვესტრიქონის ჩანაცვლების რაოდენობა.
სინტაქსი
სტრიქონი.replace(რას ვცვლით, რათი ვცვლით, [ჩანაცვლებების რაოდენობა])
მაგალითი
მოდით, ჩავანაცვლოთ ყველა სიმბოლო 'a'
!-ით:
txt = 'abacdea'
print(txt.replace('a', '!'))
კოდის შესრულების შედეგი:
'!b!cde!'
მაგალითი
ახლა კი დავაყენოთ ჩანაცვლებების რაოდენობა:
txt = 'abacdea'
print(txt.replace('a', '!', 2))
კოდის შესრულების შედეგი:
'!b!cdea'
ასევე იხილეთ
-
მეთოდი
index,
რომელიც ძიებს ქვესტრიქონის დამთხვევის ინდექსს სტრიქონში -
მეთოდი
format,
რომელიც უშვებს მონაცემებს სტრიქონის ფორმატირების საშუალებით -
მეთოდი
count,
რომელიც აბრუნებს ქვესტრიქონის სტრიქონში შემოჭრების რაოდენობას -
მეთოდი
endswith,
რომელიც ამოწმებს ქვესტრიქონის შემოჭრას სტრიქონის დასასრულიდან -
მეთოდი
find,
რომელიც აბრუნებს ქვესტრიქონის პირველი დამთხვევის ინდექსს სტრიქონში