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পদ্ধতি,
যা একটি স্ট্রিং-এ উপস্ট্রিং-এর প্রথম মিলের সূচক ফেরত দেয়