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

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

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

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

или
a = 'b.igben'?

Как вставить символ по определенному индексу в строку?
  • Вопрос задан
  • 26693 просмотра
Решения вопроса 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:]
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
29 мар. 2024, в 10:00
10000 руб./за проект
29 мар. 2024, в 09:59
750 руб./в час
29 мар. 2024, в 09:55
50000 руб./за проект