ruprup
@ruprup
Web парсеры пишу. Нужно делать что то большее.

Как вставить символ в строку python?

есть строка
a = 'bigben'

как сделать так чтобы было:
a = 'big.ben'

или
a = 'b.igben'?

Как вставить символ по определенному индексу в строку?
  • Вопрос задан
  • 28294 просмотра
Решения вопроса 2
hottabxp
@hottabxp Куратор тега Python
Сначала мы жили бедно, а потом нас обокрали..
Можно использовать срезы:
a = 'bigben'
print(a[:3],'.',a[3:],sep='')

>>> big.ben

или так:print(f'{a[:3]}.{a[3:]}')
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Art005
*новое слово*=слово[:позиция-1]+'.'+слово[позиция:]
word = 'bigben'
position = 3
new_word = word[:position - 1] + '.' + word[position:]
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы