Size: a a a

2019 December 12

Р

Рик Огурчик in Python
Данил Терновой
Как в строке менять букву? По индексу
Не понял
источник

ДТ

Данил Терновой in Python
'Андрей'
Как поменять 4 букву
источник

NP

Not Pashia in Python
L = "андрей"
L[3] = *буква
источник

NY

Nuriddin Yuldashev in Python
Not Pashia
L = "андрей"
L[3] = *буква
Я же так и написааал
источник

NY

Nuriddin Yuldashev in Python
источник

d

derKattinger🐈 in Python
и что получится?)
источник

K

Kyrylo in Python
Ничего. Строки в питоне иммутабельны.
источник

K

Kyrylo in Python
Они вообще почти везде иммутабельны
источник

K

Kyrylo in Python
Кроме плюсов
источник

d

derKattinger🐈 in Python
Ну вот именно)
источник

d

derKattinger🐈 in Python
Только вопроса, почему не получилось, не последовало)
источник

d

derKattinger🐈 in Python
Шаманы))
источник

K

Kyrylo in Python
Данил Терновой
Есть какой-то метод, чтобы не через создание новой переменной?
Нет
источник

d

derKattinger🐈 in Python
Данил Терновой
Есть какой-то метод, чтобы не через создание новой переменной?
Есть) Запихнуть в старую новое значение) Тогда не будет новой переменной
источник

K

Kyrylo in Python
derKattinger🐈
Есть) Запихнуть в старую новое значение) Тогда не будет новой переменной
Всё равно указатель будет новый
источник

K

Kyrylo in Python
Правда кого это волнует, да?
источник

d

derKattinger🐈 in Python
Ну конечно)
источник

d

derKattinger🐈 in Python
Если есть вопрос "как изменить букву в строке", дальше следует решение
l = 'spameggs'
l[3] = 'x'
и это сработало - тогда вопросы снимаются)
источник

K

Kyrylo in Python
derKattinger🐈
Если есть вопрос "как изменить букву в строке", дальше следует решение
l = 'spameggs'
l[3] = 'x'
и это сработало - тогда вопросы снимаются)
l = list(l)
l[3] = 'x'
l = "".join(l)
источник

d

derKattinger🐈 in Python
Kyrylo
l = list(l)
l[3] = 'x'
l = "".join(l)
Или
l = l.replace(l[3], 'q')
если нужен маленький костыль
источник