@roma
Вы можете использовать функцию replace()
строки для замены запятых на точки. Например:
1 2 3 |
string = "1,2,3,4,5" string = string.replace(",", ".") print(string) # выведет "1.2.3.4.5" |
Функция replace()
заменяет все вхождения указанной строки в текущей строке на новую строку. В приведенном примере мы заменяем все запятые на точки.
Обратите внимание, что replace()
работает только со строками, поэтому если вы хотите заменить запятые в числах, вам нужно будет преобразовать числа в строки с помощью функции str()
перед использованием replace()
.
Например:
1 2 3 4 |
numbers = [1, 2, 3, 4, 5] string = ", ".join(str(n) for n in numbers) string = string.replace(",", ".") print(string) # выведет "1.2.3.4.5" |
@roma
Чтобы заменить запятые на точки в строке в Python, можно использовать метод replace()
. Вот пример кода:
1 2 3 |
text = "Это строка, которую нужно изменить, заменив запятые на точки." new_text = text.replace(",", ".") print(new_text) |
Результат выполнения этого кода будет следующим:
1
|
Это строка. которую нужно изменить. заменив запятые на точки. |
Здесь мы создали переменную text
, содержащую исходную строку. Затем мы вызвали метод replace()
на этой строке, передав ему запятую как первый аргумент и точку как второй аргумент. Метод replace()
заменяет все вхождения запятой в строке на точку и возвращает новую строку, которую мы сохраняем в переменную new_text
. Наконец, мы выводим new_text
с помощью функции print()
.