Найти - Пользователи
Полная версия: все подстроки завернуть в кавычки
Начало » Python для новичков » все подстроки завернуть в кавычки
1
kxekxe
всем привет,
я в питоне новичок, незнаю как реализовать мою задачу

имеется строка вида
159419;иванов;иван

нужно сделать так, чтобы было
“159419”;“иванов”;“иван”

можно конечно парсить строку и проставлять кавычки, но я думаю можно это сделать както более красиво и коротко
Fenec
коротко никак. регулярками только
sp3
>>> st = u'159419;иванов;иван'
>>> print '"%s"'%st.replace(';','";"')
"159419";"иванов";"иван"
kxekxe
=)) всё гениальное просто..
благодарю..
bazooka
>>> st = u'159419;иванов;иван'
>>> print('"%s"' % '";"'.join(st.split(';')))
"159419";"иванов";"иван"
как вариант
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB