В этом блоге мы поговорим о том, как заменить все пробелы на подчеркивание в строке в python.
У меня есть строка, как показано ниже.
string = 'Lets start coding in python'
Чтобы заменить определенный символ, такой как пробел, во всех вхождениях в строке
переберите все символы строки и проверьте наличие пустого места.
Если пустое место найдено в определенном индексе, замените символ, разделив его на подстроки и добавив знак подчеркивания.
Ниже приведен пример синтаксиса
string = string[:pos] + '_' + string[pos+1:]
В приведенном выше синтаксисе pos — это индекс, в котором мы заменяем пустое место на _.
Ниже приведен пример кода.
string = 'Lets start coding in python'
for pos in range(0, len(string)):
if(string[pos]==' '):
string = string[:pos] + '_' + string[pos+1:]
print(string)
Вывод
Lets_start_coding_in_python
Похожие блоги
https://kodeazy.com/python-replace-character-in-string/
Первоначально опубликовано на
https://kodeazy.com/
Следуйте за нами https://twitter.com/bugsanalyze