Форум сайта python.su
0
Всем привет.
Есть вот такой вод простенький код:
tb_titles = ['ID','add_date','zzz'] title_html = '' for x in tb_titles: title_html +='<th>%s</th>'%x print title_html
<th>ID</th><th>add_date</th><th>zzz</th>
print reduce(lambda a, x1: a + '<th>%s</th>'%x1, tb_titles)
ID<th>add_date</th><th>zzz</th>
Офлайн
24
Если хочется записать в одну строчку то можно сделать так :
>>> ''.join('<th>%s</th>'%s for s in tb_titles)Офлайн
103
print reduce(lambda a, x1: a + '<th>%s</th>'%x1, tb_titles, '')
Офлайн
0
Спасибо
Офлайн