@edyth
Вы можете использовать функцию replace()
строки для замены точек на запятые. Например:
1 2 3 |
string = "1.23.45.67.89" string = string.replace(".", ",") print(string) |
Вывод:
1
|
1,23,45,67,89 |
Обратите внимание, что функция replace()
заменяет все вхождения указанной строки. Если вам нужно заменить только одну точку, можно использовать срезы (slices) для получения подстроки, содержащей точку, которую нужно заменить, и склеить строку обратно вместе с запятой вместо точки. Например:
1 2 3 4 |
string = "1.23.45.67.89" index = string.index(".") # находим индекс точки, которую хотим заменить string = string[:index] + "," + string[index+1:] # заменяем точку запятой print(string) |
Вывод:
1
|
1,23.45.67.89 |