2014-02-12 2 views
0

Я недавно изучал python, и я полный любитель.данные python от excel точка между буквами

У меня есть простой вопрос, но я не знаю, как его найти.

Вот пример

первая колонка моего файла Excel содержит 1-й буквы названия:

Джон Бейкер были бы JB

мне нужно поставить этот «JB» в базе данных как: JB - точка после каждого символа. Как мне это сделать?

Я знаю, как импортировать из excel и т. Д., Поэтому просто объясните это, как будто его строку я хочу изменить.

например:

blabla = "blabla" 

code to make b.l.a.b.l.a. 

Большое спасибо заранее,

Аарон

ответ

3

Вы могли бы сделать что-то вроде

".".join("blabla") 
+0

Добавление точки после последнего символа ... – Don

2

Есть несколько способов сделать это. Если bla = "blabla" ваша переменная, то один способ:

'.'.join(bla)+'.' 

Еще один:

''.join(map(lambda x:x+'.',bla)) 

Или:

''.join(a+'.' for a in bla) 
+1

Вот еще один выродок путь ! ''% s.'% '.'. join (bla)' – Don

+0

yep, но очень похоже на первый. –

+0

, но более смущает! – Don

Смежные вопросы