replace მეთოდი

replace მეთოდი ახორციელებს ძიებას და ჩანაცვლებას სტრიქონში. მეთოდის პირველ პარამეტრში ვმითითებთ ქვესტრიქონს, რომლის შეცვლაც გვსურს. მეორე პარამეტრში - რათი გვსურს მისი ჩანაცვლება. მესამე არასავალდებულო პარამეტრში შეგვიძლია მივუთითოთ ქვესტრიქონის ჩანაცვლების რაოდენობა.

სინტაქსი

pythonსტრიქონი.replace(რას ვცვლით, რათი ვცვლით, [ჩანაცვლებების რაოდენობა])

მაგალითი

მოდით, ჩავანაცვლოთ ყველა სიმბოლო 'a' !-ით:

pythontxt = 'abacdea'
print(txt.replace('a', '!'))

კოდის შესრულების შედეგი:

python'!b!cde!'

მაგალითი

ახლა კი დავაყენოთ ჩანაცვლებების რაოდენობა:

pythontxt = 'abacdea'
print(txt.replace('a', '!', 2))

კოდის შესრულების შედეგი:

python'!b!cdea'

ასევე იხილეთ

  • მეთოდი index,
    რომელიც ძიებს ქვესტრიქონის დამთხვევის ინდექსს სტრიქონში
  • მეთოდი format,
    რომელიც უშვებს მონაცემებს სტრიქონის ფორმატირების საშუალებით
  • მეთოდი count,
    რომელიც აბრუნებს ქვესტრიქონის სტრიქონში შემოჭრების რაოდენობას
  • მეთოდი endswith,
    რომელიც ამოწმებს ქვესტრიქონის შემოჭრას სტრიქონის დასასრულიდან
  • მეთოდი find,
    რომელიც აბრუნებს ქვესტრიქონის პირველი დამთხვევის ინდექსს სტრიქონში