return Product(self.treestore.get_value(iter, 0),
self.treestore.get_value(iter, 1),
self.treestore.get_value(iter, 2),
self.treestore.get_value(iter, 3),
self.treestore.get_value(iter, 4))
return Product(self.treestore.get_value(iter, 0),
self.treestore.get_value(iter, 1),
self.treestore.get_value(iter, 2),
self.treestore.get_value(iter, 3),
self.treestore.get_value(iter, 4))
return Product(self.treestore.get_value(iter, 0),
self.treestore.get_value(iter, 1),
self.treestore.get_value(iter, 2),
self.treestore.get_value(iter, 3),
self.treestore.get_value(iter, 4))
text = ('Long strings can be made up '
'of several shorter strings.')
output = (first + second + third
+ fourth + fifth + sixth)
VeryLong.left_hand_side \
= even_longer.right_hand_side()
"""Triple
double
quotes"""
'''\
Triple
single
quotes\
'''
lorienИ я тоже так пишу =)
я обычно так форматирую:return Product(
self.treestore.get_value(iter, 0),
self.treestore.get_value(iter, 1),
self.treestore.get_value(iter, 2),
self.treestore.get_value(iter, 3),
self.treestore.get_value(iter, 4),
)
...
from functools import partial
v = partial(self.treestore.get_value, iter)
return Product(v(0), v(1), v(2), v(3), v(4))
return Product(*map(lambda x: self.treestore.get_value(iter, x), xrange(5)))
return Product(*map(partial(self.treestore.get_value, iter), xrange(5)))
vigorouzУх ты… Спасибо. Красиво.
Просто как вариант :-)
...
from functools import partial
v = partial(self.treestore.get_value, iter)
return Product(v(0), v(1), v(2), v(3), v(4))
demasНу не то чтоб красиво… просто прикольно :-) А самый красивый вариант предложил lorien
Ух ты… Спасибо. Красиво.