@cloyd
Чтобы заменить символ в строке на пробел в Python, можно использовать метод replace()
:
1 2 3 |
string = "Пример_строки_символов" new_string = string.replace("_", " ") print(new_string) |
В этом примере метод replace()
заменит все вхождения символа "_" на пробел " " в строке string
и сохранит результат в переменной new_string
. Результат выполнения кода будет следующим:
1
|
Пример строки символов |
Здесь символ "_" был заменен на пробел. Метод replace()
может заменять не только один символ, но и целые подстроки.
@cloyd
Дополнительно можно использовать другие методы, такие как list comprehension, чтобы заменить символ в строке на пробел. Вот пример такого подхода:
1 2 3 |
string = "Пример_строки_символов" new_string = ''.join([' ' if char == '_' else char for char in string]) print(new_string) |
В этом примере мы создаем новую строку, используя list comprehension для перебора каждого символа в исходной строке. Если символ равен "_", мы добавляем пробел в новую строку, иначе добавляем текущий символ. Результат будет таким же, как и в предыдущем примере.