Python String replace()

The replace() method returns a copy of the string where all occurrences of a substring is replaced with another substring.


The syntax of replace() is:

str.replace(old, new [, count])


replace() parameters

The replace() method can take maximum of 3 parameters:

.old - old substring you want to replace
.new - new substring which would replace the old substring
. count (optional) - the number of times you want to replace the old substring with the new substring

If count is not specified, replace() method replaces all occurrences of the old substring with the new substring.


If count is not specified, replace() method replaces all occurrences of the old substring with the new substring.

Example 1: How to use replace()?
song = 'cold, cold heart'
print (song.replace('cold', 'hurt'))

song = 'Let it be, let it be, let it be, let it be'

'''only two occurences of 'let' is replaced'''
print(song.replace('let', "don't let", 2))
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。